【发布时间】:2016-02-11 04:15:33
【问题描述】:
是否有可能在 IAR 中添加额外的项目变量,如 $PROJ_DIR$ 来指定我的项目环境?
我喜欢让我的项目保持可移植性和适应性。
【问题讨论】:
-
举一个你想要的例子。
标签: setup-project iar
是否有可能在 IAR 中添加额外的项目变量,如 $PROJ_DIR$ 来指定我的项目环境?
我喜欢让我的项目保持可移植性和适应性。
【问题讨论】:
标签: setup-project iar
我找到了问题的原因(但它给出了另一个原因):
我定义了一个类似LIB_PATH 的窗口“路径变量”,并将其放入带有$_LIB_PATH_$ 的IAR 项目文件中。
这在我保存IAR 项目之前一直有效。然后 IAR 将所有路径设置为 $PROJ_DIR$ :-(
【讨论】:
如果您转到工具 > 配置自定义参数变量,您可以添加可以使用 $VARIABLE_NAME$ 处理的变量。不确定这是否正是您想要的。
【讨论】:
请注意,如果您使用 IarBuild.exe 从命令行构建,则从“配置自定义参数变量”设置的工作区或全局值不包含在项目文件 (.ewp) 中,因此不会展开通过 IarBuild.exe 在构建时。如果您只使用 IDE 进行构建,这不是问题。
【讨论】:
-varfile 选项,用于将自定义变量注入构建。
当然有,根据手册:
变量/描述
【讨论】: