使用GCC(GNU Compiler Collection)编译C++代码的基本步骤如下:
编写源代码:
.cpp或.cc为扩展名。例如,你可以创建一个名为hello.cpp的文件。打开终端或命令提示符:
导航到源文件所在的目录:
cd命令切换到包含你的C++源文件的目录。例如:cd path/to/your/cpp/file
编译源代码:
g++而不是gcc。例如:g++ -o hello hello.cpp
g++编译hello.cpp文件,并将输出的可执行文件命名为hello。运行程序:
./hello
hello.exe。查看编译错误和警告:
-Wall:显示所有警告信息。-Wextra:显示额外的警告信息。-g:生成调试信息,便于使用调试器(如gdb)进行调试。-O2:启用优化,提高程序运行效率。-std=c++11 或 -std=c++14 或 -std=c++17 等:指定C++标准版本。例如,如果你想启用所有警告并生成调试信息,可以使用以下命令:
g++ -Wall -Wextra -g -o hello hello.cpp
通过这些步骤,你可以使用GCC编译C++代码并运行生成的可执行文件。