IAR生成库文件同时进行添加库文件

1、首先把不想生成库的文件排除掉,选中该文件鼠标右击打开Options,勾选上Exclude from build,点击确定。即Options->Exclude from build

2、选中工程文件鼠标右击打开Options,然后打开General Options标签,点击该标签内容中的Output选项,勾选下面的Library,点击确定。即Options->General Options->Output勾选Library

3、打开菜单栏Project,点击Rebuild all进行重新编译。即Project->Rebuild all

操作完以上步骤便可以在工程文件中的Debug/Release文件中的Exe的文件中看到多了一个以.a为后缀的文件,该文件就是我们利用IAR生成的库文件。

上面是生成库文件的步骤,下面我们来看如何在其他的工程中添加库文件。

1、把我们想要添加的库文件复制到工程中的文件夹下,可以根据自己的工程文件放置路径喜好进行放置,只要在相关工程文件中就可以[狗头]。

2、在软件中添加库文件,选中工程文件鼠标右击打开Options,点击Linker标签,打开右侧的Library选项卡,在Additions libraries中添加想要添加的.a库文件,然后点击确定,编译代码。即Options->Linker->Library

3、在软件中添加库文件对应的.h头文件,同样头文件复制到目标目录中,选中工程文件鼠标右击打开Options,点击C/C++Compiler标签,打开右侧的Preprocessor选项卡,在Additional include directories中添加头文件的路径即可。即Options -> C/C++Compiler -> Preprocessor -> Additional include directories。同样的操作在Assembler标签中操作一遍。

操作完上面两个步骤我们的库文件就添加完毕了。

头文件的作用是向编译器提供有关库文件的接口信息,使得在源代码中可以正确引用库中的函数和符号。通过包含头文件,程序可以了解库文件提供的功能和如何正确使用它们。

经验分享 程序员 微信小程序 职场和发展