制作lib文件的方法

2019-07-21 06:59发布

本帖最后由 电脑小白 于 2018-4-18 18:22 编辑

自己写了代码不想让别人看,但是别人又要用。怎么办,怎么办,肿莫办啊。各位看官别急别急。下面给出个解决方法:


会制作lib文件的大神请自动忽略。^_^



首先我们以lcd.c和lcd.h两个文件为例。最后生成lcd.lib文件。
lcd.c是源码,lcd.lib是动态库文件。发給实际用户的时候只需要lcd.lib和lcd.h文件即可,不用发lcd.c源码文件。

当然我这里只是抛砖。(可以把多个.c文件打包成一个lib文件的)



好不多说了。大家看工程源码吧。


注意:生成的时候要设置成lib。(不生成hex)


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
xiedonghui258
1楼-- · 2019-07-23 02:25

虽然不明白你们说的什么,但还是感觉到很厉害的样子
电脑小白
2楼-- · 2019-07-23 08:07
 精彩回答 2  元偷偷看……
lacha
3楼-- · 2019-07-23 11:05
虽然不明白你们在说什么,但感觉很厉害的样子。
电脑小白
4楼-- · 2019-07-23 11:29
工程要发给别人用。关键代码又不想让别人看到实现的方法。就用这种方法把.C文件转化为.lib文件。提供给使用者.h+.lib文件即可。使用者可以调用.h里声明的函数但是却看不到函数实现的方法。
peng1554
5楼-- · 2019-07-23 16:52
多谢分享~~
秋天
6楼-- · 2019-07-23 17:20
谢谢分享

一周热门 更多>