跳到主要内容

项目属性

全局的 包含目录,宏定义 等设置....

可用的属性

包含目录

包含目录(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 将会应用配置到项目

注意

此配置文件为临时文件,关闭此文件后将被销毁
所以不要尝试单独打开和修改这个文件,如果你想打开和修改配置,请使用 修改 按钮!