Урок 4. Установка Интегрированной Среды Разработки (IDE) для С++

   | 

   | 

 Обновлено 24 Июл 2018  | 

 30082

 ǀ   8 

Как мы уже говорили в предыдущем уроке, Интегрированная Среда Разработки (IDE) содержит всё необходимое для разработки, компиляции, линкинга и отладки программ. Давайте установим одну из них.

Но какую же устанавливать? Мы рекомендуем Visual C++ от Microsoft (для Windows) или Code::Blocks (для Linux или Windows). Тем не менее, если вы хотите, то можете установить и любую другую среду разработки. Основные концепции, освещаемые в этих уроках, должны работать в любой IDE. Впрочем, иногда код может частично отличаться в разных средах разработки, в таком случае вам придется дополнительно искать более подробную информацию о работе в определенной IDE в Интернете самостоятельно.

IDE для Windows

Если вы используете Windows (как и большинство из нас), то у вас есть два варианта:

  Если дискового пространства (памяти) достаточно — устанавливайте Visual Studio Community 2017. Когда вы запустите установщик, после выполнения нескольких кликов вы придете к пункту, где у вас будут спрашивать, какую рабочую среду вы хотите установить. Выберите «Desktop development with C++».

Параметры по умолчанию, выбранные в правой части экрана, трогать не нужно – там всё хорошо, только убедитесь, что выбран Windows 10 SDK. Windows 10 SDK может использоваться и в ранних версиях Windows, поэтому если вы все еще используете Windows 7 или 8 – всё ок, проблем быть не должно.

  Если дискового пространства не хватает — устанавливайте Visual Studio Express 2015 for Windows Desktop, его вы сможете найти в нижней части веб-страницы по ссылке.

Установщик, который вы загрузите с веб-страницы Microsoft, на самом деле является загрузчиком. Когда вы запустите его, он скачает соответствующую IDE из сайта Microsoft и установит её.

IDE для Linux или Windows

Если вы пользователь Linux (или Windows, но хотите писать программы, которые потом можно будет легко портировать в Linux), то мы рекомендуем устанавливать Code::Blocks. Эта бесплатная, open source (с открытым исходным кодом), кроссплатформенная IDE, которая будет работать как в Linux, так и в Windows.



Пользователям Windows: Вам нужно будет загружать версию с MinGW в комплекте.

Функциональность C++11/C++14 в Code::Blocks может быть отключена по умолчанию. Чтобы её включить вам нужно будет перейти в «Settings» > «Compiler»:

3

И поставить галочку возле пункта «Have g++ follow the C++11 ISO C++ language standard [-std=c++11]»:

4

Примечание: если в вашей версии Code::Blocks будет пункт «Have g++ follow the C++14 ISO C++ language standard [-std=c++14]» — используйте его вместо C++11.

После установки Code::Blocks у некоторых пользователей может появиться сообщение об ошибке «Can’t find compiler executable in your configured search paths for GNU GCC Compiler». Если вы столкнулись с этим, попробуйте выполнить следующее:

1. Если вы используете Windows, убедитесь, что вы загрузили версию Code::Blocks с MinGW. В названии установщика должно быть слово «mingw».

2. Попробуйте выполнить полную деинсталляцию (удалить программу), а затем переустановить заново.

3. Перейдите в «Settings» > «Compiler» и выберите «Reset to defaults».

4. Попробуйте установить другой компилятор.

Еще, как альтернативу, можно использовать Bloodshed’s Dev-C++, эта IDE работает как в Windows, так и в Linux.

IDE для Mac OS X

Пользователи Mac-ов могут использовать Xcode или Eclipse. Eclipse по умолчанию не настроен на использование C++, поэтому вам нужно будет дополнительно установить компоненты для C++.

Могу ли я использовать веб-компилятор?

Конечно, но есть нюансы. Если ваша IDE сейчас только скачивается (или, если вы не уверены, что будете использовать любую с вышеуказанных IDE), вы можете проходить эти уроки, используя веб-компилятор, например, TutorialsPoint.

Веб-компиляторы отлично подходят для выполнения простых, не сложных заданий. Однако они весьма ограничены в функциональности – в большинстве из них вы не сможете сохранять проекты, создавать исполняемые файлы или эффективно проводить отладку программ. Поэтому лучше использовать полноценную IDE.

Идем дальше

Следующим шагом, после установления IDE, будет написание вашей первой программы!

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (199 оценок, среднее: 4,87 из 5)
Загрузка...
Подписаться на обновления:

Комментариев: 8

  1. Андрей:

    Добрый день. Подскажите пожалуйста, на сайте microsoft есть также бесплатная версия Visual Studio Code, чем она отличается от Visual Studio Community ?

  2. Богдан:

    Спасибо за доступный способ изложения .
    А на wind XP устанавливается или могут быть проблемы?
    Спасибо за ответ .

    1. Юрий Юрий:

      Спасибо, что читаете. Если не установиться, то можете попробовать поставить более ранние версии (2010 или 2013 года).

  3. Jane:

    Здравствуйте, благодарю вас за ваш труд.
    Можете ли вы мне подсказать как начать компилировать на X code, или ссылку дать, если у вас такая имеется.
    Thank you

    1. Юрий Юрий:

      Привет, так Xcode ведь бесплатный. Если у вас Mac — заходите в App Store и просто в поиске вбиваете и скачиваете.

  4. Александр:

    Хотел спросить. Возможно ли в Visual Studio настроить цвета элементов так же, как и в ваших примерах? Или это заложено лишь в плагине вашего сайта? Я сколько ни пытался, какая-то дичь выходит. В красный цвет красит не только операторы, но и {} () "," и прочее.

    1. Юрий Юрий:

      Это специальный плагин под WordPress — Crayon Syntax Highlighter. Возможно ли настроить цвета аналогичным образом в Visual Studio — точно не могу сказать, не пробовал 🙂

  5. Anton:

    Хорошие уроки у Вас, в 4 уроке я бы не обошел вниманием Qt так как это без сомнения одна из лучший IDE для С++. ++ отметил бы CodeLite.
    В пункте 1 про Code::Blocks ошибка Cod::Blocks
    Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ВОЛШЕБНАЯ ТАБЛЕТКА ПО С++