Спасибо большое.
Конечно дареному коню в зубы не смотрят, но касаемо самого курса,
то логично бы было преподавателям в начале курса по разработке на Windows
рассказать и объяснить первоначальную установку и настройку рабочего окружения
(используется VSCode, но в системе также установлена Visual Studio Community),
а не сразу показывать как скомпилировать программу.
НАСТРОЙКА РАБОЧЕГО ОКРУЖЕНИЯ НА WINDOWS 10 ДЛЯ РАЗРАБОТКИ ПРИЛОЖЕНИЙ НА C++
----------
1. Помимо самого VSCode, необходимо поставить плагины для C++:
C/C++ for Visual Studio Code
C++ Intellisense
CMake For VisualStudio Code
CMake Tools
----------
2. Установить пакет Mingw-w64 для поддержки компиляторов g++ и gcc:
2.1 Скачать установщик
Mingw-w642.2 Запускаем, выбираем параметры установки для Windows 10 x64:
Version: 8.1.0
Architecture: x86_64
Threads: posix
Exceptions: seh
Build revision: 0
и Жмем Далее
2.3.1 Снять галку создать ярлыки в меню Пуск
2.3.2 Создадим временную папку (например mingw) на рабочем столе для распаковки содержимого, укажем ее в качестве целевой и жмем Далее для старта установки
2.4 После установки перенесем папку C:\Users\User\Desktop\mingw\mingw64 в C:\
и переименуем на C:\mingw-w64
2.5 Добавим папку C:\mingw-w64\bin в Переменную среды Пользователя PATH
2.6 Проверить версию в терминале
g++ --version
gcc --version
----------
ВНИМАНИЕ!
МЕТОД ИЗ П.3 ЗАНИМАЕТ МИНИМУМ МЕСТА (~30-40Мб), НО СБОРЩИК КОРРЕКТНО БУДЕТ РАБОТАТЬ ТОЛЬКО ВНУТРИ ТЕРМИНАЛА VSCODE!
ПРЕДПОЧТИТЕЛЬНЕЕ ВОСПОЛЬЗОВАТЬСЯ МЕТОДОМ ИЗ П.4, УСТАНОВИТЬ Visual Studio Community (~6.6Гб), ПРИ КОТОРОМ CMAKE БУДЕТ КОРРЕКТНО РАБОТАТЬ ИЗ КОНСОЛИ CMD)3. Установить сборщик проектов
CMake:
3.1 Скачать Windows win64-x64 ZIP и распаковать содержимое архива в папку C:\cmake
3.2 Добавить C:\cmake\cmake-3.17.0-rc3-win64-x64\bin в Переменную среды Пользователя PATH
3.3 Проверить версию в терминале
cmake --version
-------------
4. Установить Visual Studio Community:
4.1 Скачать установщик vs_Community.exe для
Visual Studio Community с сайта
4.2 Запустить установщик:
- Рабочие нагрузки -> поставить галку на "Разработка классических приложений на C++"
- Языковые пакеты -> выбрать Английский/Русский языковой пакет
- Запустить установку
4.3 Прописать в Переменную среды Пользователя PATH
- для CMake
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
- для cl
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\Hostx86\x86
Установочные пути можно уточнить в консоли Developer Command Prompt for VS 2019
where cmake
where cl
4.4 Проверить версию в терминале
cmake --version
cl --version