我在编译和运行C程序时遇到问题。命令是什么?
我的代码是:
#include <stdio.h>
int main(){
printf("Hello World!n");
exit(0);
}
我试着用编译
gcc -o hello.c
结果失败了。如果这很重要的话,我正在使用Mac终端。
在gcc
中,选项-o
用于指定自定义输出文件名。立即下一个参数应该是文件名。
-o file
将输出放入文件文件中。这适用于正在生成的任何类型的输出,无论是可执行文件、对象文件、汇编文件还是预处理的C代码。
一个简单的修改命令将是
gcc -o hello hello.c
其中,hello
是二进制文件的名称。
您可以查看在线gcc手册了解更多信息。