繁体   English   中英

使用Mac Terminal Utility时,printf不返回任何内容

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM