Difference between revisions of "Using Visual Studio Code for ARM Development – Defines"
From EdWiki
m (→Using Visual Studio Code for ARM Development – Defines) |
m (→Using Visual Studio Code for ARM Development – Defines) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | == | + | __NOTOC__ |
+ | |||
+ | == VSCode – Defines == | ||
<!-- [[image:vscode_defines_error.png|center]] --> | <!-- [[image:vscode_defines_error.png|center]] --> | ||
Revision as of 18:05, 28 March 2022
VSCode – Defines
It is common to pass defines to the compiler using flags at compile time.
-D_DEBUG -DPART_TM4C123GH6PM
Setting these for VSCode is simple: just add them to the “defines” section of c_cpp_properties.json, without the -D flag prefix:
"defines": [ "_DEBUG", "PART_TM4C123GH6PM" ],
If the include paths and defines are properly set up in Visual Studio Code, the C/C++ plugin should be able to properly parse your code, identify syntax errors, and will provide Intellisense code completion to improve the speed and accuracy of your writing!