15.9. Example:使用 GCC 构建 C++ 程序
本例显示了构建最小 C++ 程序的具体步骤。
先决条件
- 了解 GCC 的使用
-
了解
gcc
和g++
之间的区别
步骤
创建一个目录
hello-cpp
,并改为其位置:$ mkdir hello-cpp $ cd hello-cpp
创建包含以下内容的
hello.cpp
文件:#include <iostream> int main() { std::cout << "Hello, World!\n"; return 0; }
使用
g++
编译代码:$ g++ -c hello.cpp
对象文件
hello.o
已创建。从对象文件链接可执行文件
helloworld
:$ g++ hello.o -o helloworld
运行生成的可执行文件:
$ ./helloworld Hello, World!