IAR之工程配置

参考 :

IAR的Workspace顶部下拉菜单中Debug和Release http://blog.csdn.net/yanpingsz/article/details/5588525

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

最近买了zigbee模块的开发板回来研究, 其中一个实验程序里面有三个版本, 分别是路由/终端/协调器, 忙活了半天不知道同一个project是如何配置成3个不同的版本的. 因此想读代码也不知如何下手.

经过一番试探, 终于发现了问题所在.

如果我们想看协调器的代码,

就这样,

重要的是,之后我们看到,下图红色标记的是不用的代码.

怎么办到的呢

选中exclue from build即可排除它.

 

然后三种版本还有很多其他不同的地方,怎么看呢:

宏定义和文件

以及通过配置文件配置的宏定义等.

其中一个配置文件的内容示例

 

不同的版本, 只需要在配置中指定不同的文件路径/宏/有效编译文件,即可达到不同的需求.

 

 

 

posted @ 2016-05-05 14:11  oucaijun  阅读(2106)  评论(0编辑  收藏  举报
下载TeamViewer完整版 下载TeamViewer