Files
cs/tools/README.md

37 строки
2.1 KiB
Markdown

# Программное обеспечение
## Среда разработки и компилятор
* Windows: [CodeBlocks + MinGW в едином установщике][win32]
* OS X (Mac): пользуйтесь XCode, с CodeBlocks под свежими версиями проблемы.
* Linux (Debian/Ubuntu/ALT/Astra): `apt-get install gcc codeblocks`
[win32]: https://download.fosshub.com/Protected/expiretime=1771015165;badurl=aHR0cHM6Ly93d3cuZm9zc2h1Yi5jb20vQ29kZS1CbG9ja3MuaHRtbA==/cf469df0e3a8286635aa6b44a5781b8f4a81c1fc26751359065779902d91325d/5b85805cf9ee5a5c3e979f1b/67eaef3030835604261a86a5/codeblocks-25.03mingw-setup.exe
## Git
[Следуйте указаниям для своей системы.](https://git-scm.com/download)
При установке на Windows все опции оставьте по умолчанию.
## Можно ли пользоваться чем-то другим?
Дома вы можете пользоваться чем угодно.
Но на защите вы должны смочь запустить свою программу
либо на лабораторном компьютере с CodeBlocks, либо в своем ноутбуке.
У каждой среды разработки свой формат проекта.\*
Если сделать проект в Visual Studio, открыть его в CodeBlocks не получится.
Однако C++ единый,\*\* поэтому вы можете принести в лабораторию код,
разработанный где угодно, и быстро создать проект в CodeBlocks с этим кодом.
[Visual Studio Code](https://code.visualstudio.com/docs/languages/cpp) —
популярный выбор на практике.
> \* Из `CMakeLists.txt` можно создать файл проекта почти для любой среды,
> но в лаборатории CMake пока не установлена.
> \*\* По крайней мере в той части, которая нужна для лабораторных работ.