Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| ide:vscode_qbs [2024/05/22 07:10] – admin | ide:vscode_qbs [2024/05/27 12:40] (текущий) – admin |
|---|
| * [[https://www.st.com/en/development-tools/stm32cubemx.html|STM32CubeMX]] - генератор проектов для STM32 | * [[https://www.st.com/en/development-tools/stm32cubemx.html|STM32CubeMX]] - генератор проектов для STM32 |
| * [[https://github.com/Kits-Lab-Dev/qbs-template|Шаблон проекта Qbs]] | * [[https://github.com/Kits-Lab-Dev/qbs-template|Шаблон проекта Qbs]] |
| | |
| | [[https://disk.yandex.ru/d/Fjw2cZVs_fMvog|Скачать Qbs, STM32CubeCLT, STM32CubeMX]] |
| | |
| | В настройках VSCode в расширение Qbs настроить путь к исполняемому файлу ''qbs.exe'': |
| | {{ :ide:vscode_qbs_path.png?direct&400 |}} |
| |
| Создаем проект в ''Cube MX'': | Создаем проект в ''Cube MX'': |
| |
| Строки ''**/*.cpp'' рекурсивно сканируют все папки проекта, в таком случае новые файлы добавляются в проект автоматически, достаточно перезапустить чтение ''*.qbs'' файла | Строки ''**/*.cpp'' рекурсивно сканируют все папки проекта, в таком случае новые файлы добавляются в проект автоматически, достаточно перезапустить чтение ''*.qbs'' файла |
| | |
| |
| Для исключения файлов из проекта их нужно внести в список ''excludeFiles'', например: | Для исключения файлов из проекта их нужно внести в список ''excludeFiles'', например: |