Это руководство основано на текущей версии Windows - Windows 10, но, за исключением некоторых визуальных аспектов, шаги, необходимые для подготовки набора инструментов, должны быть идентичны для всех последних версий этой системы.
В этом тексте я предполагаю, что вы используете 64-битную версию системы. Если это не так, вам придется адаптировать шаги к вашей настройке. По большей части статьи требуемые изменения должны быть минимальными, однако в некоторых случаях могут быть более сложными.
Обратите внимание, что шаги, представленные в этом руководстве, не являются единственно правильным подходом. Просто они оказались простыми и рабочими, требующими минимального количества легко воспроизводимых шагов. Если вы опытный пользователь и знаете, что делаете, то рассматривайте эту статью как простое руководство и описание требований, а не как собрание правил, высеченных на камне.
CMake
Перейти на CMake сайт «s и нажмите кнопку скачать . На следующей странице прокрутите вниз до последней версии и выберите 64-разрядный cmake-...-win64-x64.msi
вариант.
Запускаем скачанный установщик. Для большинства шагов вы можете оставить параметры по умолчанию без изменений. Просто убедитесь, что вы выбрали Добавить CMake в системный PATH для всех пользователей (или только для текущего пользователя, в зависимости от того, что вы предпочитаете). Вы также можете установить флажок «Создать значок CMake на рабочем столе» . Я настоятельно рекомендую оставить папку установки по умолчанию, но если вам действительно нужно изменить ее, постарайтесь сделать ее краткой и простой.
Ниндзя
Загрузите самую последнюю версию системы сборки Ninja с ее главного веб-сайта. Внизу страницы - рядом с Getting Ninja - будет ссылка для загрузки двоичного файла Ninja, которая приведет вас к выпускам GitHub . Загрузите пакет ninja-win.zip
Windows из последней версии вверху.
Откройте проводник , перейдите в папку с загруженным файлом и дважды щелкните по нему - откроется его содержимое. Вверху окна щелкните вкладку « Извлечь », чтобы отобразить больше кнопок, а затем нажмите « Извлечь все» . Извлеките его куда угодно, например, C:\ninja
чтобы путь был коротким и простым.
передовой набор инструментов
Загрузите самый последний пакет bleeding-edge-toolchain для 64-битной Windows . Распакуйте его где-нибудь с помощью 7-Zip - я бы снова порекомендовал короткий и простой путь (без пробелов, необычных символов и т. Д.), Например, прямо на вашем C:\
разделе. Перейдите к загруженному файлу с помощью проводника , щелкните его правой кнопкой мыши и выберите 7-Zip> Извлечь файлы… . В появившемся окне введите путь назначения в поле « Извлечь в» , убедитесь, что флажок ниже не установлен, нажмите « ОК» и дождитесь завершения процесса извлечения.
Добавить инструменты в переменную среды PATH
Чтобы использовать установленные инструменты из командной строки или IDE, вам необходимо добавить папки с исполняемыми файлами в переменную среды PATH вашей системы. Откройте меню « Пуск» , введите control panel
и откройте приложение, которое было найдено с тем же именем. Теперь щелкните Система и безопасность, а затем Система . Слева нажмите Дополнительные параметры системы . Затем нажмите кнопку « Переменные среды…» в нижней части появившегося окна « Свойства системы» . Не имеет большого значения, изменяете ли вы переменную среды PATH (верхний фрейм) или общесистемную переменную PATH.переменная окружения (нижний фрейм). Для простоты давайте придерживаться переменных среды пользователя. Выберите переменную Path (или PATH ) из списка и нажмите кнопку Edit… .
Редактирование PATH в последних версиях Windows
Новые версии Windows предоставляют пользователю расширенное окно редактирования переменных среды с многострочным полем редактирования и девятью кнопками.
Нажмите « Создать», а затем « Обзор…», чтобы легко перейти к нужной папке. В группе « Этот компьютер » найдите папку с префиксом исполняемых файлов bleeding-edge-toolchain , которая представляет собой папку, в которую вы ее извлекли, за которой следует \bin
что-то вроде C:\arm-none-eabi-gcc-...-...\bin
(например C:\arm-none-eabi-gcc-9.1.0-190503\bin
), если вы извлекли архив непосредственно C:\
. Выберите эту папку и нажмите ОК .
Повторите процесс из предыдущего абзаца для папки, в которой хранится ninja.exe
файл (например C:\ninja
).
После этого у вас должны появиться две новые записи для редактируемой переменной среды.
Нажмите ОК и закройте все открытые окна.
Редактирование PATH в старых версиях Windows
Более старые версии Windows предоставляют пользователю очень простое окно под названием « Редактировать пользовательскую переменную» или « Редактировать системную переменную» . Он содержит только две текстовые ( имя переменной и значение переменной ) и четыре кнопки.
Поместите курсор в конец содержимого поля значения переменной и убедитесь, что ;
в конце есть одна точка с запятой ( ). Теперь введите путь к исполняемым файлам с префиксом bleeding-edge-toolchain , то есть к папке, в которую вы ее извлекли, а затем \bin
- что-то вроде C:\arm-none-eabi-gcc-...-...\bin
(например C:\arm-none-eabi-gcc-9.1.0-190503\bin
), если вы извлекли архив непосредственно в C:\
.
Через точку с запятой следует добавить путь к папке с ninja.exe
исполняемым файлом (например C:\ninja
).
Нажмите ОК и закройте все открытые окна.
OpenOCD
Если вы не планируете отлаживать свое приложение на реальном оборудовании, вы можете пропустить этот раздел.
Загрузите самый последний пакет с двоичными файлами Windows OpenOCD и извлеките его куда-нибудь, например - а теперь для чего-то совершенно другого - прямо в C:\
. Кто мог ожидать этого…?
Комплект разработчика Java SE
Если вы не собираетесь использовать Eclipse в качестве IDE, вы можете пропустить этот раздел.
Чтобы использовать Eclipse IDE, вам также понадобится Java SE Development Kit . Загрузите последнюю версию автономного установщика ( jdk-..._windows-x64_bin.exe
). Не забудьте установить переключатель рядом с « Принять лицензионное соглашение» . После завершения загрузки запустите установщик и следуйте инструкциям на экране.
После установки вам также нужно будет добавить папку с javaw.exe
исполняемым файлом в PATH
переменную окружения. Предполагая, что каталог установки по умолчанию, добавленная папка C:\Program Files\Java\jdk-...\bin
(например C:\Program Files\Java\jdk-12.0.1\bin
). См. Соответствующую главу выше для получения подробных инструкций по редактированию PATH
переменной среды.
Затмение
Вы можете пропустить этот раздел, если не собираетесь использовать Eclipse в качестве IDE.
Посетите веб-сайт Eclipse и нажмите кнопку « Загрузить» вверху страницы. В строке Tool Platforms на следующей странице щелкните ссылку Download Packages . Чтобы загрузить zip-архив с самой последней версией, щелкните ссылку Windows 64-bit в строке Eclipse IDE для разработчиков C / C ++, а затем нажмите кнопку « Загрузить» на следующей странице.
После завершения загрузки извлеките пакет куда-нибудь - как обычно, старайтесь не слишком изобретательно подходить к пути. Вы можете запустить программу, запустив eclipse.exe
файл из извлеченной папки.