关于MDK(keil5)使用静态链接库(.lib文件)


在日常的程序开发中,有时候有些机密性的代码不方便直接显示在工程文件中,为了保密可以将文件编译为静态链接文件使用;

在MDK5使用静态链接库操作步骤如下:
   1、创建静态库

    创建一个新的工程命名为test,并将其输出文件格式改为.lib,值得注意的是文件内不需要main函数,只需要将你需要使用的函数放进去就可以了,编译没错误即能生成.lib文件。

 

 

 

 

 

2、到原来的工程添加静态库

进到Manage Project Items界面添加静态库文件到工程,并设置好头文件路径

 

 

使用#include "test.h"导入头文件后便可使用静态链接库里的内容,但是编译后发现无法打开头文件

 

 

 不知道是不是因为MDK软件版本的原因,我将#include "test.h"注释掉后,竟然可以直接调用静态库内部函数使用

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM