[英]printf doesn't return anything when using the Mac Terminal Utility
我写了一个小的Hello World应用程序。
#include <stdio.h>
int main(int argc, const char * argv[])
{
printf("Hello World\n");
}
当我跑步
gcc fileName.c
什么都不会返回到终端。 有人可以告诉我我在做什么错吗?
gcc是编译器。 除非使用-o
标志,否则它将输出一个名为a.out
的文件,例如gcc -o myprogram fileName.c
,它将从源myFile.c创建一个名为myprogram的可执行文件。
要运行程序,请在终端中输入: ./a.out
要编译可执行文件,您需要运行:
gcc fileName.c -o app
这将在当前目录中创建一个名为app
的可执行文件。 然后,您可以使用以下命令运行该可执行文件:
./app
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.