系统查找错误未定义符号SFML
system lookup error undefined symbol SFML
我在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,只是从命令行运行一切。有人知道我能做些什么来摆脱错误,让程序运行吗?
如果我不得不猜测,我会说您在/usr/lib和/usr/local/lib中都有sfml解码混乱的名称:
> c++filt _ZN2sf7Unicode11UTF8OffsetsE
sf::Unicode::UTF8Offsets
libsfml-window。所以寻找sf::Unicode::UTF8Offsets
函数,但没有找到它。
相关文章:
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 有符号的int和int-有没有一种方法可以在C++中区分它们
- 将无符号char*转换为std::istream*C++
- 如何在C++中将一个无符号的 int 转换为两个无符号的短裤?
- vscode g++链路故障:体系结构x86_64的未定义符号
- SFML纹理像播放器
- 从矢量<无符号字符>转换为字符* 包括垃圾数据
- 如何理解将半精度指针转换为无符号长指针和相关的内存对齐
- 如何使用AngelScript注册SFML Vector2运算符
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 使用gcc从静态链接的文件中查找可选符号
- 如何修复sfml c++代码编译错误
- C++中无符号字符溢出
- 使用无符号字符数组有效存储内存
- 未解决的外部符号sf ::带有SFML的时间
- SFML中项目符号生成错误
- SFML预编译静态库给出无法解决的外部符号错误
- 系统查找错误未定义符号SFML
- SFML在mac上给了我未知的符号
- 架构x86_64的未定义符号:CMMotionManager with SFML