在CentOS系统下,使用GCC编译C++程序的命令是g++
。以下是一个基本的编译示例:
g++ -o output_file source_file.cpp
其中:
g++
是GNU C++编译器。-o output_file
指定输出的可执行文件名。source_file.cpp
是你要编译的C++源代码文件。例如,如果你有一个名为hello.cpp
的源文件,并希望生成一个名为hello
的可执行文件,可以使用以下命令:
g++ -o hello hello.cpp
编译完成后,你可以通过以下命令运行生成的可执行文件:
./hello
如果你需要启用更多的编译选项(如调试信息、优化级别等),可以在g++
命令中添加相应的标志。例如:
g++ -g -o hello hello.cpp
g++ -O2 -o hello hello.cpp
更多详细的编译选项可以通过查看g++
的手册页来了解:
man g++