A..2 コンパイラーの使い方

C のコンパイラーのコマンド名は cc や gcc であるが、 C++ のコンパイラーのコマンド名は c++ や g++ である。

C のプログラムはファイル名末尾を .c とするのが普通であるが、 C++ のプログラムはファイル名末尾が .cpp, .cxx, .cc, .C (大文字), …とする。 自分でプログラムを作るときは、とりあえず .cpp を使うことを勧める。

ヘッダーファイル .h というのもあるが、 これについては .hpp を使う。

C++ コンパイラーの使い方は、C コンパイラーの使い方とほぼ同じである。
例えば C の場合
cc nantoka.c
./a.out

cc -O -o nantoka nantoka.c
./nantoka

C++ では
c++ nantoka.cpp
./a.out

c++ -O -o nantoka nantoka.c
./nantoka

桂田 祐史
2018-10-17