我在 i686 上运行 Linux Mint 12。
我正在运行一个使用 SFML 的程序。我这样编译并运行它:
g++ -c lineTest.cpp Rasterizer.cpp simpleCanvas.cpp
g++ -o lineTest lineTest.o Rasterizer.o simpleCanvas.o -lsfml-graphics -lsfml-window -lsfml-system
当我尝试运行程序 lineTest 后,我收到以下错误:
$ ./lineTest
./lineTest: symbol lookup error: /usr/local/lib/libsfml-window.so.1.6: undefined
symbol: _ZN2sf7Unicode11UTF8OffsetsE
我没有使用任何 IDE,只是从命令行运行所有内容。有谁知道我可以做些什么来摆脱错误并让程序运行?