IAR编译选项的位置(《Z-Stack Compile Option》)
对于一个具体的项目,编译选项位于两个地方。(IAR里面的编译选项全都是放在这两个位置的,当然也可以直接放在程序里面,最好还是按照标准来,全部放在这些地方)
位于连接器控制文件:
打开tools文件夹,若干个连接器控制文件(linker control file)位于这个tools文件夹下面。这个文件包含不同的配置和文件和适用于z-stack项目的可执行工具。
一般的编译选项位于f8wcoord.cfg,f8wEndev.cfg,f8wRouter.cfg文件。
比如f8WCoord.cfg文件被使用通过所有的项目,这些项目建立协调器设备,这些文件的所有更改将改变所有协调器。可以通过左边放置//来注释该选项,你也可以直接删除这一行,但是不推荐这样做,不方便后续开启使用。
在IAR项目文件的编译选项:
打开option选项,选择C/C++ compile项目,单击preprocessor条目,这个配置编译的选项位于下面的方框中。
Defined sumbols(one per line)
在这个配置里面增加一个编译选项,简单的在这个方框里面增加新的条目就行。
不是能一个编译选项,在这行的左边放置一个’x’。