0
Error 1 error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall sf::SoundStream::play(void)" ([email protected]@[email protected]@QAEXXZ) C:\Users\Nikola\documents\visual studio 2013\Projects\LoopsTest1\LoopsTest1\main.obj LoopsTest1
Error 2 error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall sf::Music::openFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" ([email protected]@[email protected]@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@@Z) C:\Users\Nikola\documents\visual studio 2013\Projects\LoopsTest1\LoopsTest1\main.obj LoopsTest1
Error 3 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall sf::Music::~Music(void)" ([email protected]@@[email protected]) C:\Users\Nikola\documents\visual studio 2013\Projects\LoopsTest1\LoopsTest1\main.obj LoopsTest1
Error 4 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::Music::Music(void)" ([email protected]@@[email protected]) C:\Users\Nikola\documents\visual studio 2013\Projects\LoopsTest1\LoopsTest1\main.obj LoopsTest1
Error 5 error LNK1120: 4 unresolved externals C:\Users\Nikola\documents\visual studio 2013\Projects\LoopsTest1\Release\LoopsTest1.exe LoopsTest1
我正在使用SFML 2.3来播放ogg文件。我是C++的新手。不知道是什么原因造成的。这是我用来播放ogg声音的代码。感谢高级版本。 sf::Music music; music.openFromFile("Forest_v3.ogg"); return -1; music.play();
无法解析的外部符号错误C++
编辑:我试图将SFML/bin中的所有DLL粘贴到我的源文件文件夹中,但没有更改。我也引用了sfml-audio-d.lib文件,但没有更改。错误依然存在。
没有变化。帮帮我? –
@Nikola Petrovic查看我的编辑。 – Donald
是的 - 我在发布中运行它。将其设置为调试没有改变。 –