linux gcc编译出错.麻烦看下,怎么解决. 100

root@IST-LINUX~]#gcc-omainmain.ohaha.osin_value.ocos_value.o-lm/usr/lib/gcc/i386-redh... root@IST-LINUX ~]# gcc -o main main.o haha.o sin_value.o cos_value.o -lm
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld 返回 1

难道是gcc编译功能不行??但是别人作了是成功的.

main.o haha.o sin_value.o cos_value.o 是由main.c haha.c sin_value.c cos_value.c通过gcc编译后产生的.
然后想通过gcc -o把他们全部汇在一起.就出错了.
展开
 我来答
微水文00
2015-03-05 · TA获得超过392个赞
知道大有可为答主
回答量:2597
采纳率:0%
帮助的人:1451万
展开全部
这个可能是编译程序里面的参数不正确哦, 不过这个问题需要分析才能解决的哦
能否看看wo的网名呢?帮搞定一下啊
追问
[root@IST-LINUX ~]# gcc -o thanks thanks.o thanks_2.o
这个就正常.

但是一用到main的哪个就不行了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式