如何在arm Keil中创建lib文件封装自己的函数

lib文件是已编译的代码模块,可达到安全复用功能代码同时保护创作权的目的。

用lib文件封装自己的函数,可避免重复编制已有功能的代码,提高分享率。

arm Keil中实现主要包括以下步骤:

  1. 首先,在arm Keil中打开创建的项目。
  2. 在项目中创建目录Sources,在Sources目录下创建自己的功能函数,需包含一个main.c函数。
  3. 选择Project菜单,选择Options for Target 'Target 1’菜单项。看到如下图:
  4. 再上图中选择Output选项卡,选中Create Library。在编译器设置文本框Name of Executable,输入需要生成的库名称(如:TEST),然后点击 OK按钮。
  5. 选择 Project 菜单的Build Target菜单项编译项目,或点击快捷菜单 Build或ReBuild按钮。

  6. 编译成功后,可以在项目的 "Objects" 文件夹中找到生成的静态库文件TEST.lib
  7. 其他项目使用此库,只需在项目里包含生成库TEST.lib和头文件TEST.h文件

注意:需自己定义库文件的输出功能描述头文件TEST.h,内包含实现功能函数声明和extern全局变量声明,可以包含函数详细功能和使用说明;与库文件间的数据交流建议使用函数传递参数、返回值、全局变量,库内全局变量使用静态变量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值