Menu Close
2.2.8. 例:GCC での C++ プログラムの構築
以下の例では、最小限の C++ プログラムのサンプルを構築する手順を説明します。
前提条件
-
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!