我在编译和运行C程序时遇到问题。有什么命令?
我的代码是:
#include <stdio.h>
int main(){
printf("Hello World!\n");
exit(0);
}
我尝试使用
进行编译gcc -o hello.c
只是不成功。我正在使用Mac终端,如果这很重要的话。
答案 0 :(得分:3)
在gcc
中,选项-o
用于指定自定义输出文件名。 立即下一个参数应该是文件名。
-o file
将输出放在文件文件中。这适用于生成的任何类型的输出,无论是可执行文件,目标文件,汇编程序文件还是预处理的C代码。
一个简单的修改命令将是
gcc -o hello hello.c
其中,hello
是二进制文件的名称。
您可以查看online gcc manual了解详情。