Как установить компилятор 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 Да, я сделал, однако, просто установив g ++, можно пропустить зависимые библиотеки, которые вам понадобятся для компиляции программ. Вы действительно читали мой комментарий о том, что команды в ответе верны, если им не нужны другие библиотеки сборки?
Томас Уорд
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.