Skip to content

Установка среды разрабоки

Dmitry edited this page Jan 1, 2018 · 12 revisions

Написание плагинов с plugin-sdk подразумевает использование Microsoft Visual Studio или Code::Blocks. Подробный список поддерживаемых сред разработки можно посмотреть ниже.

IDE Создание нового проекта Один проект для нескольких игр Компилятор
Visual Studio 2017 Мастер Проекта Да msbuild
Visual Studio 2015 Мастер Проекта Да msbuild
Visual Studio 2013 Шаблоны Проектов Нет mingw-64
Visual Studio 2012 Шаблоны Проектов Нет mingw-64
Visual Studio 2010 Шаблоны Проектов Нет mingw-64
Code::Blocks Мастер Проекта Да mingw-64

! Для Code::Blocks, а также для версий Visual Studio до 2015 года потребуется также установка компилятора (mingw) (подробнее см. Установка mingw-64).

Visual Studio

При установке Visual Studio убедитесь, что вы выбрали следующие компоненты:

  • Набор инструментов VC++
  • Windows SDK (не обязательно для Visual Studio 2010-2013)
  • Поддержка Windows XP для C++ (не обязательно для Visual Studio 2010-2013)

! Названия этих компонентов могут немного отличаться в разных версиях Visual Studio.

Visual Studio 2017

Visual Studio 2017 распостраняется в трёх основных вариантах - Community, Professional и Enterprise.

Скачать Visual Studio 2017 можно на странице https://www.visualstudio.com/ru/downloads/

Версия Community доступна бесплатно, версии Professional и Enterprise доступны на пробный период.

В окне установщика выбираем компонент "Разработка классических приложений на C++", а справа, в разделе "Сводка", выбираем указанные компоненты:

Img1

Для более детальной настройки можно перейти на вкладку "Отдельные компоненты". Здесь можно включить расширения Git и GitHub для Visual Studio.

Img2

Во вкладке "Языковые пакеты" выбираем нужные языки.

Img3

После этого нужно выбрать место установки ("Расположение") и нажать "Установить".

При первом запуске Visual Studio нужно выбрать цветовую тему, а также параметры среды разработки ("Visual C++").

Code::Blocks

Скачайте последнюю версию Code::Blocks на официальном сайте Code::Blocks (Скачать надо обычную версию, которая обычно имеет название codeblocks-***-setup.exe, где *** это версия Code::Blocks).

Открыв установщик, нажмите Next на странице Welcome, и примите лицензионное соглашение (License Agreement). Выберите тип установки Full на странице Choose components:

Img4

После, выберите папку установки и нажмите Install. После установки запустите Code::Blocks. Закройте окно Compilers auto-detection, если такое появляется при запуске программы. Перейдите в меню Settings > Compiler... и выберите вкладку Toolchain executables.

Выберите папку Compiler's installation directory (папка, куда был установлен компилятор MinGW) и настройте все другие параметры, как показано на снимке ниже:

Img5

Сохраните внесённые изменения, нажав кнопку OK.

Дополнительная настройка

По умолчанию, в Code::Blocks включен плагин SpellChecker (проверка правописания), и работать с ним не всегда приятно. Перейдите в меню Settings > Editor и выберите вкладку SpellCheker на левой панели, затем отключите опцию Enable online spell checker.

Ограничение путей проекта

Старайтесь избегать наличия символа пробела в путях в Code::Blocks. Это касается как папки самого проекта, так и путей к папкам plugin-sdk, CLEO SDK, DirectX SDK, а также путей к папкам GTA.

См. также

Настройка plugin-sdk