linux的gcc编译提示没有main的引用

Linux的gcc编译后出现错误,(我的main写了的,确定没写错,是main)请各位帮忙看看

img

你把main写到另一个函数里面了

最后调用的时候不应该是 ./main 吗?你用 gcc main 干嘛? main 已经属于是一个可执行文件了,你再用 gcc 进行编译肯定报错呀。

gcc main.c -o main
这条指令就是将 main.c 编译成 main
main 就是编译后的可以执行的文件。
gcc main 就会报错了