- 打开IAR工程
双击桌面快捷图标
,打开IAR开发环境,“File”-》“Open Workspace”,对话框选择工程,或打开工程存放目录直接双击“*.eww”,如下图所示。
- 添加库工程
FreeRTOS_Demo文件右键,“Add”->“Add Group…”,在打开的对话框中输入存放库的文件夹,如下图所示。
- 库文件夹内添加库文件
选中Simulib文件夹,右键“Add”->“Add Files…”,选择已存在的.h和.c文件。如下图所示。
如果需要新建文件,则“File”->”New File”新建文件,保存文件时根据头文件或源文件存成.h或.c的扩展名。
- 剔除不参与生成库的文件
选中不参与生成库的独立文件或功能模块化文件夹,右键单机,选择option,对话框选择“Exclude from build”,单击“ok”按钮。
其他不参与生成库的文件,重复此步骤;
重复上述步骤之后,不参与生成库的文件会变灰色,如下图所示。然后单机工具栏保存按钮保存工程(工程右上角*号会消失)
- 生成库文件
工程“FreeRTOS_Debug”右键单机,选择“Option”,打开对话框,“General Options”->“Output”选择输出库文件,保存工程,工程右键选择“Rebulid All”,可以在工程debug文件下内看到生成的库文件。如下图所示。
生成的*.a库文件。