LINUX.ORG.RU

Как работает поиск путей в VSCode?

 ,


0

1

В Make-файле указан компилятор - просто arm-none-eabi-gcc. Если выполняю make из bash - всё нормально. Если делаю Make all из tasks.json VSCode не видит путь до компилятора
make: arm-none-eabi-gcc: Команда не найдена
make: *** [Makefile:101: src/main.o] Ошибка 127.
echo $PATH в терминале VSCode показывает правильные пути. Однако если выполняю make из терминала VSCode всё компилируется нормально. Как заставить использовать пути, запуская make из tasks.json?
tasks.json:

«label»: «Make Build»,
«type»: «shell»,
«command»: «make all»,
«problemMatcher»: [
«$gcc»
],
«options»: {
«cwd»: «${workspaceRoot}»
},
«group»: {
«kind»: «build»,
«isDefault»: true
}


Разобрался.

Необходимо в настройках терминала VSCode установить Terminal: Explorer Kind в external, а Terminal -> External: Linux Exec в /bin/bash.

mregor
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.