IAR 修改样例工程名称

7 篇文章 0 订阅
4 篇文章 0 订阅

前言 IAR 工程文件构成

一个IAR 工程可仅由*.ewp 项目(project)文件和 *.eww 工作空间(workspace)文件这两个构成。

这里我需要修改样例工程的名称·仅仅需要修改这两个文件的名称为想要的修改为的目标名称,以及在 VSCode 的等文本编辑器中大开 *.eww 文件,修改其中的原有*.ewp 名称为目标文件。

实例演示

举例如下:
现需将名为 LwIP_TCP_Server的 IAR 工程改为名为LwIP_UDP_Client的 IAR 工程,需进行如下操作

  1. 删除 LwIP_TCP_Server.ewp 和 LwIP_TCP_Server.eww 外的所有文件和文件夹
    在这里插入图片描述

  2. 修改 IAR 工程改为名为LwIP_UDP_Client
    在这里插入图片描述

  3. 用 VScode 或其他文本编辑器打开LwIP_UDP_Client.eww文件,修改其中的工程名为目标名称,即LwIP_UDP_Client.ewp
    在这里插入图片描述
    在这里插入图片描述

  4. 打开修改后的工程,发现工程名已经修改为目标名称,此时在左侧工程名位置鼠标单机右键打开option工程选项,修改输出的目标文件名称
    在这里插入图片描述

  5. 至此,修改工程名称完成。

补充知识

一个基本的 IAR Embedded Workbench 工程通常至少包括两个主要文件:

*.eww 文件:

这是工作空间文件,它包含了整个工作空间的信息,比如工作空间中包含的所有工程列表以及它们之间的关系。
当你创建一个新的工作空间时,IAR 会自动创建一个 .eww 文件。
它是打开工作空间的入口文件,通过双击这个文件可以加载整个工作空间及其包含的所有工程。
*.ewp 文件:

这是工程文件,每个工程都有一个对应的 .ewp 文件。
它包含了工程的具体设置,例如编译选项、链接器脚本、源文件列表等。
如果你在同一个工作空间中创建了多个工程,那么每个工程都会有自己的 .ewp 文件。
虽然一个简单的工程可能只包含 .eww 和 .ewp 文件,但在实际开发过程中,还会有其他类型的文件生成或被使用,例如:

.ewd 文件:这是调试器配置文件,用于存储调试设置。
.map 文件:映射文件,由链接器生成,显示符号地址和内存布局。
.hex 或 .bin 文件:这些是编译链接后的输出文件,可以直接下载到目标硬件进行运行。
.browse 文件:浏览信息文件,用于支持代码导航功能。
.ewt 文件:工具链配置文件,定义了编译器和链接器使用的工具链配置。
.o 文件:对象文件,由编译器生成,通常在构建过程中作为中间产物。
不过,即使没有这些额外的文件,仅凭 .eww 和 .ewp 文件也可以构成一个完整的 IAR 工程并进行编译和调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值