5 / 5 / 1
Регистрация: 24.09.2012
Сообщений: 58
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
SFML found but some of its dependencies are missing11.03.2017, 20:39. Показов 3880. Ответов 3
Хорошего всем времени суток. Решил попробовать библиотеку SFML, но столкнулся с трудностями её использования =)
Использую CLion в качестве IDE. Операционка windows 10. В общем пробовал по разному и компилил SFML и бинарники брал и в find_package/target_link_libraries менял очередность либ и в папку mingw либы подкидывал(что на сколько я понял не рекомендуется) и из консоли cmake юзал, но собрать простейший проект так и не удалось. В cmake list'e прописывал следующее:
или следующее:
И кучу всего ещё пытался, чего уже не припомню. Помогите, уже весь инет вдоль и поперёк обыскал в поисках решения... Добавлено через 59 минут Переписал cmake таким образом:
""undefined reference to `sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int)'" "undefined reference to `sf::Window::Window(sf::VideoMode, sf::String const&, unsigned int, sf::ContextSettings const&)'" "undefined reference to `sf::Window::display()'"
0
|
11.03.2017, 20:39 | |
Ответы с готовыми решениями:
3
Component 'richtx32.ocx or one of its dependencies not correctly registered: a file is missing or invalid Ошибка: CMake Error at deps/SFML/src/SFML/Window/CMakeLists.txt:106 (message): Xrandr library not found Run-time error '339': Component ' or one of its dependencies not currectly registered: a file is missing or invalid ERROR in The target entry-point "@angular/http" has missing dependencies |
5 / 5 / 1
Регистрация: 24.09.2012
Сообщений: 58
|
|
11.03.2017, 20:45 [ТС] | 2 |
Если запускать из консоли:
0
|
5 / 5 / 1
Регистрация: 24.09.2012
Сообщений: 58
|
|
11.03.2017, 22:01 [ТС] | 3 |
убрав строку: set (SFML_STATIC_LIBRARIES TRUE)
всё компилируется, но вылезает ошибка при запуске: Process finished with exit code -1073741515 (0xC0000135) строчки в cmake не помогают =(: SET( GCC_COVERAGE_LINK_FLAGS "-static-libgcc -static-libstdc++ -static -static-libgcc -static-libstdc++" ) SET( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${GCC_COVERAGE_LINK_FLAGS}" )
0
|
5 / 5 / 1
Регистрация: 24.09.2012
Сообщений: 58
|
|
14.03.2017, 09:56 [ТС] | 4 |
Нашел решение, оказывается у были скомпилированы библиотеки sfml 32х разрядные, а зависимости(библиотеки прим. freetype) sfml которые она тянет, я по ошибке подкидывал 64х разрядные...
0
|
14.03.2017, 09:56 | |
14.03.2017, 09:56 | |
Помогаю со студенческими работами здесь
4
The type or namespace name 'Game1' could not be found (are you missing a using directive or an assembly reference?) SFML в C::B пытается что-то найти в D:\sfml-release\ которого нет D:\C++ Projekts\SFML\main.cpp [Error] SFML\Graphics.hpp: No such file or directory Dependencies Apt-get just download (+dependencies) Создание релиза exe файла SFML C++ на VS 2017 (не удается открыть входной файл "sfml-graphics-s.lib") Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |