具体报错信息如下:
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o: in function `_start':
(.text+0x24): undefined reference to `main'
一开始看了很多博客都说是main函数写错了,但我的main函数是没写错的。
后来发现可能自己的makefile写的不对,需要让带有main函数的文件在makefile中第一个出现。
具体报错信息如下:
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o: in function `_start':
(.text+0x24): undefined reference to `main'
一开始看了很多博客都说是main函数写错了,但我的main函数是没写错的。
后来发现可能自己的makefile写的不对,需要让带有main函数的文件在makefile中第一个出现。