1.g++とは
簡単に言うとC++のコンパイラになります。
CentOSで【g++】を使うには【gcc-c++】をインストるする必要があります。
ちなみに【C】をコンパイルするには【gcc】になります。
2.インストール
yumコマンドから【gcc-c++】をインストールします。
[root@localhost ~]# yum -y install gcc-c++
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
・
・
・
Complete!
インストールされたバージョンを確認します。
[root@localhost ~]# g++ --version g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
3.C++ファイルを用意する
ますは作業用フォルダを用意します。
今回は【/home/test】にしました。
作業用フォルダに移動します。
[root@localhost /]# cd /home/test
ここで【heloo.cpp】を作成します。
内容は【Hello World! C++】と表示するだけになります。
#include <iostream> using namespace std; int main() { cout << "Hello World! C++" << endl; return 0; }
4.コンパイルして実行
【/home/test】上でコンパイルをします。
[root@localhost test]# g++ -o hello hello.cpp
コンパイルが完了すると【hello】という実行ファイルが作成されます。
[root@localhost test]# ls
hello hello.cpp
これを実行してみると
[root@localhost test]# ./hello
Hello World! C++
無事動作しました。