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

   ⁄ 

 Обновлено 24 Фев 2017

  ⁄   

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

Следует логичный вопрос: «А какую же устанавливать?». Забегая наперёд, скажу, что установить можно сразу несколько IDE. В ходе этих уроков, мы будем показывать интересные особенности вашей будущей среды разработки, например, как сделать комплексную отладку. Все примеры, описанные в этих уроках, будут выполнены как в Visual C++ от Microsoft (для Windows), так и в Code::Blocks (для Linux или Windows). Рекомендуем выбрать одну из этих IDE.

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

IDE для Windows

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

Если дискового пространства (памяти) хватает — устанавливайте Visual Studio Community 2015. При установке этой версии, вам необходимо будет выбрать Custom installation и в «Programming Languages» поставить галочку возле «Visual C++», так как этот компилятор не устанавливается по умолчанию. Вы также можете снять галочку с пункта «Windows and Web Development».

1  2

Если дискового пространства не хватает — устанавливайте Visual Studio Express 2013 for Windows Desktop. При установке нужно будет выбрать и запустить файл «wdexpress_full.exe». Это файл-загрузчик, который автоматически скачает и установит самую актуальную IDE от Microsoft.

IDE для Linux или Windows

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

Пользователям Windows нужно скачивать версию с MinGW в комплекте.

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

3

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

4

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

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

IDE для Mac OS X

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

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

Конечно, но есть свои нюансы. Если ваша IDE сейчас только скачивается (или, если вы не уверены, что будете использовать любую с вышеуказанных IDE), то вы можете продолжить эти уроки, используя веб-компилятор, например, CodeChef. Убедитесь, что вы переключили его на «C ++ 14 (G ++ 4.9.2)».

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

Идем дальше

Следующим шагом после того, как ваша IDE будет установлена (это задание является одним из самых трудных из всех уроков данного курса) или если вы временно будете использовать веб-компилятор, будет написание вашей первой программы!

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

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

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

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