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

由该输出可知,在 e:\gitsource\ODrive-fw-v0.5.1\Firmware\ 路径下未找到 D:\gcc-arm-none-eabi-10.3-2021.10-win32\.... 路径。
很明显,这两个路径甚至都不在同一磁盘内,所以我们配置的编译器肯定无法被识别到。
而此时我们${ARM_GCC_ROOT}为相对路径的快捷方式,通过重新输入"\"可知此处为工作目录的路径:

因此我们直接使用绝对路径即可:
"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",
修改后问题解决:
