项目属性
全局的 包含目录,宏定义 等设置....
可用的属性
包含目录
包含目录(IncludePath)是指 c 头文件(.h
)的搜索路径
这个配置包含了项目的全局的包含目录
如果编译器在构建时抛出一个错误,并告诉您没有找到 xx.h
文件,您可能需要检查此配置
库目录
当你使用 -l
命令行选项(比如:-lxxx, -lmy_lib
)添加了一些库时(.lib
, .a
),该配置将告诉链接器这些库文件的搜索路径
注意
这个配置仅适用于 GCC
系列编译器,对于其他类型编译器,
你可以使用 添加源文件 功能直接添加 .lib, .obj
文件到项目,这将获得同样的效果
预处理器定义
这个配置包含了全局的宏定义
仅适用于 C/C++ 源文件
这个配置仅为 C/C++ 源文件 指定宏定义,如果你要为 asm 文件指定宏定义,请前往 构建器配置
这里列出了适用于 asm 文件的宏定义格式:
汇编器类型 | 格式(<key> 宏名称,<value> 宏的值) |
---|---|
ARMCC 5/6 | "<key> SETA <value>" |
ARMCC 6(asm-clang) | <key>=<value> |
ARM GCC | <key>=<value> |
RISCV GCC | <key>=<value> |
SDCC | <key>=<value> |
IAR STM8 | <key>=<value> |
更改属性
你可以通过 更改
按钮来修改这些属性
完成修改后,按下 ctrl+s
保存文件,eide 将会应用配置到项目
注意
此配置文件为临时文件,关闭此文件后将被销毁
所以不要尝试单独打开和修改这个文件,如果你想打开和修改配置,请使用 修改
按钮!