gcc-c++
をインストールする必要があります パッケージ。
yum install gcc-c++
理由はわかりませんが、ソース ファイル COLARR.C の名前を colarr.c に変更したところ、エラーが消えました!おそらくこれが必要です
sudo apt-get install g++
この問題は、異なるバージョンの g++ と gcc がインストールされている場合に発生する可能性があります。
g++ --version
gcc --version
これらで結果が得られない場合は、複数のバージョンの gcc がインストールされている可能性があります。以下を使用して確認できます:
dpkg -l | grep gcc | awk '{print $2}'
通常、/usr/bin/gcc は /etc/alternatives/gcc にシンボリック リンクされ、これは /usr/bin/gcc-4.6 または /usr/bin/gcc-4.8 と言うようにシンボリック リンクされます ( gcc-4.6、gcc-4.8 がインストールされています。)
このリンクを変更すると、gcc と g++ を同じバージョンで実行できるようになり、問題が解決する場合があります。