见多食广 与食巨近
本文记录g++编译生成可执行文件的操作步骤。
1.准备Hello World源码,见下。
12345678
#include <iostream>using namespace std;int main () { cout << "Hello World!" << endl; return 0;}
2.执行编译命令如下。
12345
sodino$ g++ -c hello.world.cpp // 编译cpp源文件生成.o文件sodino$ g++ -o hello_world hello.world.o // 由.o文件生成可执行文件,并命名为hello_worldsodino$ ./hello_world // 直接在命令行中执行可执行文件 hello_worldHello World! // 控制台可见打印出“Hello World”sodino$ g++ -o hello_world hello.world.cpp // 以上的两个编译命令可合成为本句
编译后文件