If you installed C/C++ extension for Visual Studio Code but using GNU Arm Embedded Toolchain for ARM Cortex M series MCU target, VS Code will keep prompt "Configuring includePath for better IntelliSense results". You wil need a special c_cpp_properties.json
for the ARM toolchain.
This works on both Linux and Windows.
- For
arm-none-eabi-gcc
users, its compiler include path should be included first. It differes in each system. Use the verbosearm-none-eabi-gcc -v
flag to see include list. change"includePath"
and"browse"."path"
for your sys