Я должен установить g ++ для компиляции файлов C++ в Ubuntu 14.04.1?

Я использую Ubuntu 14.04.1
Я хочу знать,

Сделайте я должен установить g++ от Центра программного обеспечения Ubuntu для компиляции файлов C++? GCC(Набор Компилятора GNU) способный выполнить это вместо этого?

если ответ для моего 1-го вопроса, да...

затем, почему Ubuntu 14.04 не идет с компилятором C++? В конце концов, это также столь же важно как GCC? Почему компилятор C++ не будет поставляться с установкой Ubuntu по умолчанию?

1
задан 20 October 2016 в 17:10

2 ответа

Вам не нужен g ++ для компиляции программ C++, если у Вас есть ряд C++, освобождает. Установленное использование надлежащие флаги библиотеки. Скажите, что мы хотим использовать stdc гну ++:

gcc -o target source.cpp -L/usr/lib/architecture & distro dependent/ -lstdc++

и в течение долгого времени руководящие люди GNU/Linux, где c, ориентированный поэтому до некоторых, что недавно дистрибутивы должны были упаковать компилятор C с дополнительными частями C++. Теперь я не могу сказать, какие пакеты Ubuntu по умолчанию, так как моя первая команда в новой системе часто sudo apt-get update && apt-get install g++

1
ответ дан 3 December 2019 в 06:22

Вам будет нужно что-то, что может скомпилировать файлы C++. Два основных компилятора в Linux являются GCC и Лязгом. GCC является компилятором по умолчанию в Ubuntu.

GCC не установлен по умолчанию, потому что не все должны скомпилировать файл. GCC обычно только используется разработчиками. Однако можно легко установить его путем установки build-essential пакет, который является метапакетом, который устанавливает gcc (для компиляции C файлы), g ++ (для компиляции файлов C++), и заголовки библиотеки C.

7
ответ дан 3 December 2019 в 06:22

Другие вопросы по тегам:

Похожие вопросы: