记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

LiSun

记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一、项目场景:

导入工程,编译报错。
Variable expansion failed for Pre-Build command line.


二、问题描述:

IAR配置丢失(编译APP时报错,提示:Variable expansion failed for Pre-Build command line.)


三、原因分析:

“预构建”命令行的变量扩展失败。
【原因】使用了较低版本打开了 IAR 工程,导致工程配置丢失,这个工程无法正常编译。


四、解决方案:

1. 关闭IAR项目 菜单栏 [file]–[close]

2. 配置SDK配置文件路径 菜单栏 [Tools]–[Configure Custom Argument Variables]–[Import…]–[选择.custom_argvars文件]

SDK配置文件:x:\ti\simplelink_cc13x2_26x2_sdk_4_40_04_04\tools\iar\SIMPLELINK_CC13X2_26X2_SDK.custom_argvars

在这里插入图片描述

3. 打开IAR项目 菜单栏 [file]–[workspace…]–[选择*.ewp文件]

在这里插入图片描述

(1)提示建立新工作区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)保存文件,此时工程建立完毕

五、其他

解答IAR编译蓝牙项目问题及解决方法

六、官方解答

在开始使用IAR处理SIMPLELINK-CC13X2-26X2-SDK中的任何TI Z-Stack项目之前,您需要加载一组将为当前工作空间设置的变量。

  1. 选择Tools ->配置自定义参数变量

  2. 选择Global选项卡,然后单击Import

  3. 从SDK中导入自定义argvar。argvar存储在SIMPLELINK_CC13XX_CC26XX_SDK中。custom_argvars文件,位于SDK的tools/iar目录下(<SDK_INSTALL_PATH>/tools/iar/SIMPLELINK_CC13XX_CC26XX_SDK.custom_argvars)

  4. 如果需要修改默认路径参数变量,可以在文本编辑器中打开(<SDK_INSTALL_PATH>/tools/iar/SIMPLELINK_CC13XX_CC26XX_SDK.custom_argvars)

  5. 重启IAR

posted on 2022-08-29 13:31  嵌入式单片机实验室  阅读(173)  评论(0)    收藏  举报  来源
记录开发过程中的问题和功能。毕se代做,小家电开发。 收徒带做企业级项目,帮助毕业生和转行人员顺利找到工作。