📅  最后修改于: 2023-12-03 15:24:24.564000             🧑  作者: Mango
在 Unix 控制台 Mac 终端中编译和运行 C/C++ 需要使用 Terminal 应用程序并使用 GNU编译器套件的编译器。下面我们将介绍如何使用 Terminal 应用程序、安装 GNU编译器套件,以及编译和运行 C/C++ 代码的步骤。
Terminal 应用程序是 Mac 操作系统自带的一款终端程序,我们可以在其中运行命令。
打开方式:打开「应用程序」文件夹,找到「实用工具」文件夹,双击打开「终端」。
GNU编译器套件(GCC)是一个用于编写和编译 C、C++、Objective-C 和其他编程语言的编译器套件。我们可以在终端中使用以下命令安装 GCC:
xcode-select --install
安装完成后,我们可以使用以下命令检查 GCC 是否已经安装成功:
gcc -v
如果安装成功,将显示 GCC 的版本信息。
在终端中,使用以下命令可以编译 C 代码:
gcc -o <output_file_name> <input_file_name>.c
其中 <output_file_name>
是编译后的可执行文件的名称,<input_file_name>
是需要编译的 C 代码文件的名称(不包含扩展名 .c)。例如,如果我们需要编译名为 hello.c
的文件,可以使用以下命令:
gcc -o hello hello.c
这将生成名为 hello
的可执行文件。要运行该可执行文件,可以在终端中输入以下命令:
./hello
同样的,我们可以使用以下命令编译 C++ 代码:
g++ -o <output_file_name> <input_file_name>.cpp
其中 <output_file_name>
是编译后的可执行文件的名称,<input_file_name>
是需要编译的 C++ 代码文件的名称(不包含扩展名 .cpp)。例如,如果我们需要编译名为 hello.cpp
的文件,可以使用以下命令:
g++ -o hello hello.cpp
这将生成名为 hello
的可执行文件。要运行该可执行文件,可以在终端中输入以下命令:
./hello
以上就是在 Unix 控制台 Mac 终端中编译和运行 C/C++ 的步骤。