vscode json 无决找到“e:\...“

        在上一章中提到了解决  无法使用 compilerPath  的问题,该问题明显是相对路径配置错误。

        但是解决该问题后,发现输出了新的问题:

vscode json 无决找到“e:\...“_第1张图片

        由该输出可知,在 e:\gitsource\ODrive-fw-v0.5.1\Firmware\ 路径下未找到  D:\gcc-arm-none-eabi-10.3-2021.10-win32\....   路径。

        很明显,这两个路径甚至都不在同一磁盘内,所以我们配置的编译器肯定无法被识别到。

        而此时我们${ARM_GCC_ROOT}为相对路径的快捷方式,通过重新输入"\"可知此处为工作目录的路径:

vscode json 无决找到“e:\...“_第2张图片

        因此我们直接使用绝对路径即可:

            "compilerPath": "D:/gcc-arm-none-eabi-10.3-2021.10-win32/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-g++.exe -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -specs=nosys.specs -specs=nano.specs -u _printf_float -u _scanf_float",

        修改后问题解决:

vscode json 无决找到“e:\...“_第3张图片

你可能感兴趣的:(MCU_32-Advanced,vscode)