15.9. Example:使用 GCC 构建 C++ 程序
本例显示了构建最小 C++ 程序的具体步骤。
先决条件
- 了解 GCC 的使用
-
了解
gcc和g++之间的区别
步骤
创建一个目录
hello-cpp,并改为其位置:mkdir hello-cpp cd hello-cpp
$ mkdir hello-cpp $ cd hello-cppCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建包含以下内容的
hello.cpp文件:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
g++编译代码:g++ -c hello.cpp
$ g++ -c hello.cppCopy to Clipboard Copied! Toggle word wrap Toggle overflow 对象文件
hello.o已创建。从对象文件链接可执行文件
helloworld:g++ hello.o -o helloworld
$ g++ hello.o -o helloworldCopy to Clipboard Copied! Toggle word wrap Toggle overflow 运行生成的可执行文件:
./helloworld
$ ./helloworld Hello, World!Copy to Clipboard Copied! Toggle word wrap Toggle overflow