我正在尝试将SFML与CMake链接,但是make存在一些问题:
/home/ishidex2/Documents/QtCreator/CMakeExample/main.cpp:-1: error: undefined reference to `sf::String::String(char const*, std::locale const&)'
还有诸如此类的错误。
首先,我通过以下命令安装了SFML:
sudo apt-get install libsfml-dev
然后按照本教程进行操作:
https://github.com/SFML/SFML/wiki/Tutorial:-Build-your-SFML-project-with-CMake
我认为链接存在问题,但我不知道如何解决。
我的链接顺序是:
find_package(SFML 2 REQUIRED graphics window main system)
答案 0 :(得分:1)
"<a hef='' id='btnrefpop' data-toggle='popover' data-placement='right' data-html='true' class='refspan'>"+vrefs[i]+"</a>"
不执行任何链接,您需要使用find_package
,如您自己发布的链接所示:
target_link_libraries