/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编译链接可以通过,就这个不能。
本文主要探讨了在使用GCC编译器过程中遇到的undefined reference to `main'错误,并提供了详细的解决思路,通常这类问题源于main函数定义错误或缺失。
4316





