Полное руководство по настройке среды разработки C++
Настройка локальной среды
Если вы хотите настроить среду для C++, вам понадобятся два программных инструмента.
Текстовый редактор
Он нужен для написания кода. Примеры: Windows Notepad, OS Edit, Brief, Epsilon, EMACS, vim или vi.
Название и версия редактора могут отличаться на разных ОС. Например, Notepad — в Windows, vim/vi — в Windows, Linux и UNIX.
Файлы, создаваемые редактором, называются исходными файлами. Для C++ они обычно имеют расширения .cpp, .cp или .c.
Текстовый редактор должен быть установлен перед началом программирования на C++.
Компилятор C++
Это собственно компилятор, который превращает исходный код в итоговый исполняемый файл.
Большинство компиляторов не привязаны к расширению файла, но по умолчанию часто используют .cpp.
Самый популярный бесплатный компилятор — GNU C/C++ (GCC). Также есть компиляторы от HP или Solaris для соответствующих ОС.
Установка компилятора GNU C/C++
Установка в UNIX/Linux
Если вы используете Linux или UNIX, проверьте, установлен ли GCC, командой:
$ g++ -v
Если GCC установлен, вы увидите сообщение вроде:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
Если GCC нет, установите его по инструкции на https://gcc.gnu.org/install/.
Установка в Mac OS X
Самый простой способ — скачать Xcode с сайта Apple и следовать инструкциям установки.
Xcode доступен по адресу developer.apple.com/technologies/tools/.
Установка в Windows
Для GCC в Windows нужно установить MinGW. Перейдите на www.mingw.org, скачайте последнюю версию установщика (обычно MinGW-<версия>.exe).
При установке MinGW минимум нужно выбрать: gcc-core, gcc-g++, binutils и MinGW runtime. Можно добавить и другие компоненты.
Добавьте подкаталог bin вашей установки MinGW в переменную среды PATH, чтобы можно было вызывать инструменты по их простым именам из командной строки.
После установки вы сможете запускать gcc, g++, ar, ranlib, dlltool и другие GNU-утилиты из командной строки Windows.
Язык C
- Шаблоны классов в C++: практическое руководство
- Настройка среды разработки Java: пошаговое руководство
- Настройка среды разработки на C: компиляторы, редакторы и инструменты
- Язык программирования C++: обзор и ключевые особенности
- Полное руководство по настройке среды разработки C++
- Константы и литералы в C++: типы, синтаксис и лучшие практики
- Полное руководство по операторам C++: типы, использование и лучшие практики
- Работа с числовыми типами в C++: практическое руководство
- Ссылки в C++: ключевые концепции и отличия от указателей
- Шаблоны в C++: руководство по обобщённому программированию