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

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

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

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

 

 

 

 

 

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

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

 

 

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

 

 

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

 

posted @ 2021-06-22 18:55  伽椰子真可爱  阅读(4536)  评论(0编辑  收藏  举报