g ++コンパイラのインストール方法


24

私は次を試しました:

sudo apt-get install build-essential 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

しかし、端末をコンパイルすると次のように表示されます。

g++ hello.cpp -o hello
The program 'g++' can be found in the following packages:
 * g++
 * pentium-builder
Try: sudo apt-get install <selected package>

私は何をすべきか?


私はまだ同じ結果を取得しています

回答:


33

答えはあなたの質問にあります:

Try: sudo apt-get install <selected package>

あなたの場合:

sudo apt-get install g++

11
他の選択肢は、インストールすることですbuild-essential。これには、単にg++ではなく、一般的に使用されるビルドライブラリも含まれますが、必要なものがg++コンパイラだけであれば、コマンドは正確です。
トーマスウォード

3
@enedil yesはい、しかし、g ++をインストールするだけで、プログラムのコンパイルに必要な依存ライブラリが省略される場合があります。実際に、他のビルドライブラリを必要としない場合、回答のコマンドが正しいというコメントを読んでいますか?
トーマスウォード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.