linux 下 编译

tan625747 2011-01-02 04:23:14
[tanrh@testbox src]$ make
g++ -o ../bin/Love_Angle_MMS Main.o DailyLogger.o LAMMSConfig.o LAMMSTrap.o OTLAdaptor.o -L/home/tanrh/DTBLUtil -ldtblutil -L. -L/oracle/product/9.2/lib -lclntsh `cat /oracle/product/9.2/lib/sysliblist` -static-libgcc -L.
/usr/lib/gcc/i386-redhat-linux/3.4.6/libstdc++_shared.so: undefined reference to `_Unwind_GetIPInfo@GCC_4.2.0'
collect2: ld returned 1 exit status
make: *** [../bin/Love_Angle_MMS] 错误 1


谁能帮忙讲讲,什么意思,怎么解决啊?
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
野男孩 2011-01-03
  • 打赏
  • 举报
回复
链接不成功,应该是名字没对上。1楼说的应该是正解。
johnyxn 2011-01-03
  • 打赏
  • 举报
回复
" undefined reference " error message is emitted by the linker, so you probably want to check your object files.
李亚超 2011-01-02
  • 打赏
  • 举报
回复
没有好到对应的函数链接库。
_Unwind_GetIPInfo这个函数没有找到。
xunxun 2011-01-02
  • 打赏
  • 举报
回复
你的gcc的版本看样子是3.4.6的
可是libstdc++库是4.2的
gcc不同版本对C++异常处理不同,应该找对应的lib*sjlj*.so或lib*dw*.so链接进去

64,648

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧