注意: eide 版本至少是 1.14.1 需要注意的是: 在移植完成后,你在 eide 的项目视图里看到的 项目文件结构 可能会和 keil 中显示的有所不同,因为 eide 的项目使用的是文件夹结构,而 keil 不是,但这种差异对项目编译产生的结果并没有任何影响
本文将通过一个示例来介绍如何使 EIDE 项目与 Keil 项目共存
注意:此处的 keil 项目的根目录是指: 包含项目所有文件的目录
4.1. 接下来开始向 eide 项目添加源文件
打开 keil 项目视图,找到 keil 源文件的所在的位置
点击添加源文件目录,将刚才找到的目录添加进去,并排除不需要的源文件,否则这些无用的源文件可能会引发一些编译错误
注意:添加目录的过程是递归的,即这个目录的所有子目录也会被自动加入,因此不要重复添加该目录的子目录,否则可能会导致问题
提示:大多数源文件都处在相同的目录之下,合理地选择要添加的目录使之尽可能多的包含源文件,这样能够提高你的速度
添加完之后结果如下:
其中的头文件不需要被排除,因为头文件不是直接的编译单元,它总是被 源文件 所引用,只需排除包含它的源文件即可
4.2. 重复以上步骤,将 Keil 项目中的所有 组 添加完毕
注意:没有任何文件的 组 不用管,比如 CMSIS 这类
添加完成后的结果如下:
4.3 将 keil 里的宏列表添加到 eide 项目
注意: 添加时不同的宏之间要以 “;” 间隔
4.4. 将 keil 的包含路径添加到 eide 项目
提示: 有些路径已经在 4.1 步骤时已自动搜索并添加完毕,因此只需添加剩余未搜索到的路径,可以点击右侧的 “小眼睛” 按钮查看所有的包含路径并与 keil 中的路径列表进行对比
4.5. 修改 eide 编译配置使之与 keil 中的一致
提示:如果你的项目稍微复杂,手动移植的过程可能不会那么一帆风顺,遇到编译错误不要慌,仔细看编译器输出信息的提示,出现的大多数问题都很简单,想清楚了多尝试几次就能解决
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算