一.背景
一般来说我们一个工程就是一个目标文件,但有时候我们也需要在一个工程里面包含两个或以上的目标文件。比如说,一个工程需要有app目标文件和bootloader目标文件,这两个。它们底层的库文件用的都是同一套,我们就可以放到一个工程里面去管理,这样也比较方便。接下来我们就看看eclipse下如何操作。
二.eclipse配置多个目标工程流程
在这里可以创建多个目标文件,每个目标文件可以有自己的配置参数。
添加一个新的目标文件(图示只是提示作用,我其实真正添加的是bootld),参数不使用之前的目标文件的参数(头文件路径等等),重新配置,不同目标工程需要的文件不同,相应不需要的文件,该屏蔽的也要重新屏蔽。
通过这个切换,每次切换的时候都会重新编译一遍。
最后有两个编译输出文件。
三.如何切换不同工程项目
3.1通过快捷图标
3.2通过下拉选项列表