Macos 如何在Mac OS X和Xcode中使用gcc?

Macos 如何在Mac OS X和Xcode中使用gcc?,macos,gcc,Macos,Gcc,我现在正在使用mac os,我想用gcc用命令行编译我的c程序,我已经下载了Xcode并安装了命令行工具,但我仍然不能用gcc编译我的程序。当我输入:“:gcc xxx.c”时,命令模式显示“不是一个编辑器命令”,但是,网站上的人说,如果我做到了上面所说的,我可以使用gcc来编译我的程序。所以,我想知道为什么我不能使用我的gcc?如果您安装了XCode,gcc将在您的终端上正常运行。要打开终端,请转到Applications>Utilities并打开terminal.app 一旦出现,键入gcc

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

如果您安装了XCode,gcc将在您的终端上正常运行。要打开终端,请转到
Applications>Utilities
并打开
terminal.app

一旦出现,键入
gcc[file to compile]
,如果gcc安装正确,它就会工作


如果您仍然无法在终端中使用GCC,请尝试以下操作:

如果您安装了XCode,GCC将在您的终端上正常运行。要打开终端,请转到
Applications>Utilities
并打开
terminal.app

一旦出现,键入
gcc[file to compile]
,如果gcc安装正确,它就会工作


如果您仍然无法在终端中使用GCC,请尝试以下操作:

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

   :! gcc xxx.c

可以输入各种Unix命令。如果是
gcc
,您可以尝试
:!gcc-o xxx xxx.c
。通过
:,您可以了解更多(更多!)!man gcc

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

   :! gcc xxx.c

可以输入各种Unix命令。如果是
gcc
,您可以尝试
:!gcc-o xxx xxx.c
。通过
:,您可以了解更多(更多!)!man gcc

看看这是否有帮助看看这是否有帮助你的答案有效!!我真的很感谢你。但我现在还有一个问题。我输入了一个c程序并编译了它,但它不起作用。命令行显示“main的返回类型不是int”。然后我从互联网上复制了一个程序,作者说它确实有效。但当我键入“!gcc xxx.c”时。它仍然造成了与我的程序相同的问题。你能帮我吗?谢谢你的回答有效!!我真的很感谢你。但我现在还有一个问题。我输入了一个c程序并编译了它,但它不起作用。命令行显示“main的返回类型不是int”。然后我从互联网上复制了一个程序,作者说它确实有效。但当我键入“!gcc xxx.c”时。它仍然造成了与我的程序相同的问题。你能帮我吗?谢谢