eclipse如何一个工程包含多个目标文件

一.背景

一般来说我们一个工程就是一个目标文件,但有时候我们也需要在一个工程里面包含两个或以上的目标文件。比如说,一个工程需要有app目标文件和bootloader目标文件,这两个。它们底层的库文件用的都是同一套,我们就可以放到一个工程里面去管理,这样也比较方便。接下来我们就看看eclipse下如何操作。

二.eclipse配置多个目标工程流程

eclipse如何一个工程包含多个目标文件_第1张图片

eclipse如何一个工程包含多个目标文件_第2张图片

在这里可以创建多个目标文件,每个目标文件可以有自己的配置参数。

eclipse如何一个工程包含多个目标文件_第3张图片

添加一个新的目标文件(图示只是提示作用,我其实真正添加的是bootld),参数不使用之前的目标文件的参数(头文件路径等等),重新配置,不同目标工程需要的文件不同,相应不需要的文件,该屏蔽的也要重新屏蔽。

eclipse如何一个工程包含多个目标文件_第4张图片

通过这个切换,每次切换的时候都会重新编译一遍。

eclipse如何一个工程包含多个目标文件_第5张图片

eclipse如何一个工程包含多个目标文件_第6张图片

eclipse如何一个工程包含多个目标文件_第7张图片

最后有两个编译输出文件。

三.如何切换不同工程项目

3.1通过快捷图标

eclipse如何一个工程包含多个目标文件_第8张图片

3.2通过下拉选项列表

eclipse如何一个工程包含多个目标文件_第9张图片

你可能感兴趣的:(工具使用笔记之eclipse,eclipse,编辑器)