|
1 / 1 / 0
Регистрация: 29.08.2020
Сообщений: 8
|
||||||
Не работает библиотека SFML29.10.2020, 19:37. Показов 5337. Ответов 7
Доброго времени суток, уважаемые программисты.
Помогите, пожалуйста, разобраться, в чём проблема: Скачал SFML с оф. сайта и положил всё на места (вроде) : содержимое папки bin - в C:\Program Files (x86)\Dev-Cpp\MinGW64\bin и к исходникам моего приложения (далее graphictest), содержимое include (папку "SFML") - в C:\Program Files (x86)\Dev-Cpp\MinGW64\include , ну и содержимое lib - в C:\Program Files (x86)\Dev-Cpp\MinGW64\lib. Запускаю код в Dev-C++ :
C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x11b): undefined reference to `__imp__ZN2sf6StringC1EPKcRKSt6locale' , C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x13f): undefined reference to `__imp__ZN2sf9VideoModeC1Ejjj' , C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x180): undefined reference to `__imp__ZN2sf12RenderWindowC1ENS_9VideoM odeERKNS_6StringEjRKNS_15ContextSettings E' , Кликните здесь для просмотра всего текста
и так далее...
C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x1bc): undefined reference to `__imp__ZN2sf6Window5closeEv' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x1d3): undefined reference to `__imp__ZN2sf6Window9pollEventERNS_5Even tE' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x1e0): undefined reference to `__imp__ZN2sf5Color5WhiteE' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x1f2): undefined reference to `__imp__ZN2sf12RenderTarget5clearERKNS_5 ColorE' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x202): undefined reference to `__imp__ZN2sf6Window7displayEv' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x212): undefined reference to `__imp__ZNK2sf6Window6isOpenEv' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x22b): undefined reference to `__imp__ZN2sf12RenderWindowD1Ev' C:\Users\Somebody\AppData\Local\Temp\ccv 8vREn.o graphictest.cpp : (.text+0x273): undefined reference to `__imp__ZN2sf12RenderWindowD1Ev' и потом - C:\Users\Somebody\Documents\collect2.exe [Error] ld returned 1 exit status Как исправить?
0
|
||||||
| 29.10.2020, 19:37 | |
|
Ответы с готовыми решениями:
7
Библиотека SFML Не подключается библиотека SFML! |
|
"C with Classes"
|
||
| 29.10.2020, 19:46 | ||
|
0
|
||
|
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
|
|
| 29.10.2020, 20:01 | |
|
0
|
|
|
28 / 36 / 6
Регистрация: 21.11.2017
Сообщений: 202
|
|
| 30.10.2020, 04:30 | |
|
В видео показана установка SFML на 64х разрядную операционную систему, на 32х(86х) установка аналогичная, но только файлы используются другие и в описании написано, как установить, и какие файлы добавить, какие библиотеки использовать и прочее, надеюсь это поможет
0
|
|
|
14 / 20 / 14
Регистрация: 20.03.2018
Сообщений: 485
|
|
| 17.11.2020, 22:39 | |
|
https://www.youtube.com/watch?v=v1KJHD2-N0M&t=12s Луше VS 2013 качай, другие более глючные
0
|
|
|
Just Do It!
|
|||||||
| 19.11.2020, 12:33 | |||||||
|
После того как вы указали директории include и lib: нужно явно перечислить подключаемые модули; (в разных IDE или системах сборки это делается чуть-чуть по разному) для VS: https://www.sfml-dev.org/tutor... art-vc.php для GCC(на примере C::B): https://habr.com/ru/post/279069/ Достаточно просто держать перед глазами во время настройки проекта: (тут имена от VS, для GCC нужно их скорректировать, тупо поглядеть в вашу ...\ib) Например, в вашем случае: ваша заголовок:
тогда в проект нужно явно включить: sfml-window-s sfml-system-s opengl32 freetype jpeg Если есть другие заголовки от SFML, то по таблице подключаем соответствующие либы для них.
0
|
|||||||
|
Искусственный интеллект
|
|
| 28.11.2020, 09:28 | |
-sfml-graphics -lsfml-window -lsfml-system
0
|
|
| 28.11.2020, 09:28 | |
|
Помогаю со студенческими работами здесь
8
Не подключается библиотека SFML Не работает SFML
Не работает SFML на Code::Blocks библиотека SFML Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|