ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 ноября
1610461 Топик полностью
Argon (Сегодня, 17:09, просмотров: 28) ответил Argon на Кнопки Build, Rebuild и Debug на вкладке плагина, скорее всего, железно привязаны к папке /build, на /build/Debug их неизвестно где настраивать. Соответственно, плагин AT32 берет elf файл только из /build.
Китайцы на днях выкатили апдейт плагина AT32 для VS Code с небольшими доработками. Не знаю как уж они там это тестировали, в общем не работает совсем, типа "не вижу тулчейн, давай скачаем?" - "давай!" - "хрен тебе". 

В общем, какашка та еще - для своей работы качает в свою папочку тулчейн, cmake, openOCD и еще что-то там. А VS Code в свою очередь видит свои утилиты вместо тех, из-за чего бывают конфликты.
Отключил его нафиг и настроил работу "в чистом VS Code", теперь могу сборку делать хоть в Debug, хоть в Release, хоть наверное одновременно в обоих.
Но пропало некоторое удобство. Опции оптимизации и количество отладочной информации теперь задается только флагами через скрипты, как и объем Heap/Stack. Ну и Erase flash тоже нэту одной кнопочкой.