Установка и настройка ПО для ТП, СПО, ИСиТ
Внимание:
в путях установки и в именах файлов проектов недопустимы пробелы,
а в Windows — и кириллические символы.
Установка и настройка GCC и Code::Blocks в Windows
Инструкция по развертыванию такой же среды разработки, как в лаборатории.
Внимание: установка предполагается на «чистую» систему,
то есть, если ранее GCC или Code::Blocks был установлен, их нужно сначала удалить.
-
Скачать и установить компилятор
MinGW-w64.
При установке выбрать путь
C:\MinGW-w64
. В случае ошибки
Cannot download repository.txt [0]
попытаться установить позже. Можно также
скопировать установленный MinGW-w64 (каталог C:\MinGW-w64
) вместо установки.
-
Скачать и установить среду
Code::Blocks,
вариант codeblocks-XX.YY-setup.exe. Устанавливать в варианте Full,
в конце на вопрос Do you want to run Code::Blocks now? ответить No.
-
Скачать архив настроек Code::Blocks
(
)
и поместить каталог
CodeBlocks
из архива в %APPDATA%
(нажмите Win+R, введите %APPDATA%
и нажмите Enter —
откроется нужный каталог).
Если при первом запуске откроется окно с выбором компиляторов, нажмите OK.
-
Установить CMake.
- Нужна ссылка в таблице Binary distributions!
-
Файл
lab.bat
к ЛР № 1 открывает командную строку, из которой
можно запускать make
(поставляется с MingGW-w64) и CMake.
Установка и настройка среды разработки в OS X
-
Штатным компилятором в OS X является LLVM Clang, хорошо поддерживающий современный C++.
Рекомендуемый способ получить Clang на OS X — установить
XCode.
-
XCode — бесплатная, функциональная и официально поддерживаемая
для OS X среда разработки.
Разработка
Code::Blocks для OS X
на момент сентября 2016 г. заморожена на версии 13.12.
Устанавливать Code::Blocks следует в
/Users/Applications
(«Приложения»).
-
При первом запуске будет предложено выбрать компилятор, это должен быть LLVM Clang.
-
Эту настройку в любое время можно задать из списка Settings /
Compiler… / Selected compiler и сохранить кнопкой Set as default.
-
Там же стоит установить флажок Have clang++ follow the C++14 ISO C++ language standard,
чтобы компилировались программы, использующие современный C++ (
auto
и прочее).
-
При настройках по умолчанию в терминале выводится команда запуска программы,
длинная и ненужная.
Чтобы отключить её, в текстовое поле
Settings / Environment / General settings / Terminal to launch console programs
нужно ввести
(инструкция с иллюстрациями):
osascript -e 'tell app "Terminal"' -e 'activate' -e 'do script "exe=\'$SCRIPT\'; cd \\"${exe%/*/*/*}\\"; clear; \\"${exe% }\\""' -e 'end tell'
-
Установить CMake.
Нужна ссылка в таблице Binary distributions!
Система контроля версий Git и ПО для работы с ней
Сайт Git
с собственно системой контроля версий под все платформы.
Нужно установить Git перед тем, как устанавливать графические утилиты для упрощения работы.
В Windows включает Git Bash — специальный терминал для Git, эмулирующий терминал *nix.
Графические утилиты:
-
TortoiseGit (Windows) —
расширение для «Проводника».
-
SourceTree (Windows, OS X) —
отдельная программа с большой функциональностью.
-
GitG (Linux) —
отдельная программа в основном для просмотра репозитариев.
© кафедра Управления и информатики НИУ «МЭИ», 2014—2016 г. г.
Ответственный за страницу: Козлюк Д. А.