0

我现在正在使用mac os,我想使用gcc来使用命令行编译我的c程序,我已经下载了Xcode并安装了命令行工具,但是我仍然无法使用gcc来编译我的程序。当我输入:“:gcc xxx.c”时,命令模式说“不是编辑器命令”,但是,网站上的人说如果我按照上面所说的去做,我可以使用gcc来编译我的程序。所以,我想知道为什么我不能使用我的 gcc?

4

2 回答 2

2

如果你安装了 XCode,GCC 会在你的终端上正常运行。为了打开终端,转到Applications > Utilities并打开Terminal.app

一旦输入gcc [file to compile],如果 gcc 安装正确,它将工作

如果您仍然无法在终端中使用 GCC,请尝试以下操作:https ://github.com/kennethreitz/osx-gcc-installer

于 2013-04-29T02:09:55.977 回答
2

您似乎正在尝试gcc xxx.c从类似 VI 的编辑器中执行。如果是这样,执行命令的正确方法是:

   :! gcc xxx.c

:!你可以输入各种Unix命令。在你的情况下gcc可以试试:! gcc -o xxx xxx.c。您可以通过以下方式了解更多(更多!):! man gcc

于 2013-04-29T02:12:03.423 回答