出现:i386-linux-gnu/crt1.o: In function `_start':(.text+0x18): undefined reference to `main'collect2问题

问题

在Ubuntu上的vscode运行c语言程序时,出现以下问题:

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

解决

一种可能:看看自己有没有保存:

看到上述的❌就是保存好咯,如果是圆点,就没有保存好,要先保存再在终端编写命令运行。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐