我想在我的项目中使用SFML音频库。日食VC++上的SFML链接器问题
我正在为C++开发eclipse juno,并使用SFML v1.6。
我加入sfml-audio-d.lib
,sfml-main-d.lib
,并sfml-system-d.lib
成
C/C++ General > paths and symbols>libraries
我还定义了一个名为SFML_DYNAMIC宏插入
C/C++ Build>Settings>C++ Compiler>Preprocessor
'限定/ d' 部分
我添加了目录包含PATH环境变量中的所有dll。
在我的代码使用SF :: SoundBuffer的,但是当我尝试建立项目中,我得到下面的连接错误:
Chunk.obj : error LNK2001: unresolved external symbol "private: static class sf::SoundBuffer * Chunk::breakBlockSound" ([email protected]@@[email protected]@@A) MyProject.exe : fatal error LNK1120: 1 unresolved externals