为什么同样的程序我用g++能编译,用gcc就不行
我的操作系统是Feora core(redhat linux)
程序如下:
#include "stdio.h"
int main(int argn, char **argv)
{
printf("%d\n", argn);
int n=argn-1;
while(n>;0)
{
printf("%s\n", argv[n]);
n--;
}
return 0;
}
好像去掉printf就行了.错误信息如下:
/tmp/cc0GOG72.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论