undefined main 的一般解决方法

/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status

 

 

一般出现这个问题是main打错了,或者没有写main,或者main被其他子函数包含了,注意检查下就好,我之前粗心,出现过这个问题,但是其他的文件gcc编译链接可以通过,就这个不能。

你可能感兴趣的:(function,gcc,reference)