您的位置:首页 > Web前端

编译c文件出现undefined reference to `__gxx_personality_v0'

2010-06-24 11:48 507 查看
利用gcc -o t t.cpp

产生如下错误:

/tmp/ccGsoxH2.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'

为什么会出现这个错误:是因为你用gcc编译.cpp文件.按系统默认.cpp文件是c++的文件格式

解决方法

方法1、使用gcc -o t t.cpp -lstdc++编译。
方法2、用g++ -o t t.cpp 也是可以的。
方法3、把文件保存为.c格式,反正里面全是c的代码,然后用gcc -o t t.c或者是g++ -o t t.c 都是OK的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐