amobbs.com 阿莫电子技术论坛

标题: 各位前辈,我想把一个.C文件封装一起,为了保密不让别人看到,但是又要别人调用,应该怎么做 [打印本页]

作者: rilyn    时间: 2011-12-3 22:36
标题: 各位前辈,我想把一个.C文件封装一起,为了保密不让别人看到,但是又要别人调用,应该怎么做
各位前辈,我想把一个.C文件封装一起,为了保密不让别人看到,但是又要别人调用,应该怎么做成库函数?谢谢
作者: 71057178    时间: 2011-12-3 22:48
dll
作者: zhuangchao123    时间: 2011-12-4 01:40
与楼主同问,坐等前辈提醒
作者: Name_006    时间: 2011-12-4 09:08
我没弄过 楼主你看下生成 lib行不


(原文件名:未命名.jpg)
作者: SoSong    时间: 2011-12-4 09:20
生成库啊,通常我们写程序,有时候也用别人的库啦
作者: rilyn    时间: 2011-12-12 14:30
怎么生成呢,就是想问问
作者: rilyn    时间: 2011-12-12 14:33
3楼能问问你 用的是什么编译器
作者: rilyn    时间: 2011-12-12 14:36
我现在用的是PM+
作者: yibunihao    时间: 2011-12-12 14:42
同等解答。。
作者: fsclub    时间: 2011-12-12 14:53
在编译器的工程设置里一般都有设置要不是要编译成库。
作者: yibunihao    时间: 2011-12-12 15:32
制作库文件ourdev_703931S95PSR.pdf(文件大小:582K) (原文件名:Keil4制作库文件.pdf)

刚看到这个,参考一下,Keil环境下~~
作者: liusoldier    时间: 2011-12-12 16:00
同问一下,Winavr下如何生成库。
作者: idodi    时间: 2011-12-12 16:51
回复【10楼】yibunihao
制作库文件 (原文件名:keil4制作库文件.pdf)
刚看到这个,参考一下,keil环境下~~
-----------------------------------------------------------------------

怎么打不开呢???
作者: jqfsjt    时间: 2011-12-12 19:46
mark
作者: huayuliang    时间: 2011-12-12 19:57
回复【11楼】liusoldier  大圣
同问一下,winavr下如何生成库。
-----------------------------------------------------------------------

avr-ar

看手册。
作者: jqfsjt    时间: 2011-12-12 20:01
mark
作者: oufuqiang    时间: 2011-12-12 20:07

作者: luy3728000    时间: 2011-12-12 20:09
同问IAR环境下下
作者: sangreal    时间: 2011-12-12 21:15
生成lib,和h一块提供就行了。
作者: rilyn    时间: 2011-12-13 20:56
找到两个文件,大家看看,希望有帮助。。。。。
作者: rilyn    时间: 2011-12-13 20:57
点击此处下载 ourdev_704446NZ95D1.pdf(文件大小:31K) (原文件名:[使用说明]_用户定制库文件_DOS.pdf)
点击此处下载 ourdev_704447RDWSWU.pdf(文件大小:242K) (原文件名:[使用说明]_用户定制库文件_编译器 .pdf)
作者: rilyn    时间: 2011-12-13 20:58
发上来了,参考一下。。我要是做成功了,到时把步骤写出来再与大家分享。
作者: xdefeng    时间: 2012-1-5 20:23
不错,你这个都能找到,是能人呀,你的方法是对的
作者: USACH    时间: 2012-1-5 20:28
mark
作者: skynet    时间: 2012-1-5 20:47
mark
作者: fanwt    时间: 2012-1-5 21:15
mark 库文件
作者: relotus    时间: 2012-1-5 21:19
mark.........
作者: chill520    时间: 2012-1-5 21:30
学习了
作者: lingaoxun    时间: 2012-1-5 23:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: Feco    时间: 2012-1-6 12:33
mark
作者: changhui0222    时间: 2012-1-6 12:39
MK
作者: xiaosi1102    时间: 2012-1-6 13:18
记下!这个会有用的!
作者: xiaosi1102    时间: 2012-1-6 13:19
记下!这个会有用的!
作者: chenguanghua    时间: 2012-1-6 13:23
看来有结果了
作者: zhanliang    时间: 2012-1-8 21:19
我原来就用过别人的.lib文件,现在来看看
作者: zuceyige    时间: 2012-1-8 23:07
mark!
作者: LSZD    时间: 2012-1-9 00:07
回复【35楼】zuceyige 金口人匕
mark!
-----------------------------------------------------------------------
作者: jcrorxp    时间: 2012-1-9 00:51
这个有用。
作者: jielove2003    时间: 2012-1-9 01:10
mark
作者: xinyuhjj    时间: 2012-1-9 09:05
Mark
作者: yulongkui    时间: 2012-1-9 12:38
不错,学习
作者: ubuntuman    时间: 2012-1-9 12:41
mark
作者: laroo    时间: 2012-1-9 12:50
库文件生成
作者: o11o    时间: 2012-1-9 13:22
这个好像受到编译器的限制,和使用什么编译器有关系?
作者: Crane    时间: 2012-1-11 13:58
一直想做来着!顶顶.
作者: jade1988    时间: 2012-1-11 19:20
一直想做来着!顶顶.
作者: siemenswjl    时间: 2012-1-25 16:25
同意2楼。DLL文件
作者: jqfsjt    时间: 2012-1-25 19:44
mark
作者: zyyn123    时间: 2012-1-25 20:52
mark
作者: ermok    时间: 2012-1-25 22:16
以后会用到。先收下啦,多谢
作者: ptz19861212    时间: 2012-1-26 11:10
mark 也想做库了
作者: amote    时间: 2012-1-26 13:32
mark 谢谢楼主
作者: BloathX    时间: 2012-1-26 18:28
MARK
作者: lovewwy    时间: 2012-1-26 23:18
这个要MARK。
作者: zhaoliang056    时间: 2012-1-27 12:09
mark
作者: bzhou830    时间: 2012-5-23 11:03
mark    值得看看

作者: Excellence    时间: 2012-5-23 11:07
kEIL....用过,做库就可以。
作者: richards    时间: 2012-5-23 11:07
lib 和 dll 应该都行吧。但是单片机能调用dll文件么?
作者: wgjwgj    时间: 2012-5-23 11:11
哎,一般给客户定制开发就用这种方式嘛。
作者: leiwen_ourdev    时间: 2012-5-23 11:14
mark
作者: qingyin2009    时间: 2012-5-23 11:24
不错的东东
作者: yumico    时间: 2012-5-24 10:56
封装成库,需要学习下的
作者: jeffwei    时间: 2012-5-24 12:58
知道是做成库文件,不过一直没搞过
作者: shitoudeavr    时间: 2012-5-24 21:52
学习了~
作者: ylei12    时间: 2012-5-24 22:00
        mark     
作者: 蜂巢    时间: 2012-5-24 22:44
学习了。
作者: lishunfu    时间: 2012-5-24 23:24
mark,一般都是做成静态库供人家调用
作者: wye11083    时间: 2012-5-25 12:23
直接编译成静态库就行了。当然也可以生成DLL等动态的。
作者: MrRightLin    时间: 2012-5-29 10:07
好贴~~~mark
作者: yyzhong    时间: 2012-6-6 16:18
我也想弄
作者: linhuaou    时间: 2012-7-1 11:02
MARK IT~~~~~~
作者: letyoufly    时间: 2014-1-22 15:05
好贴,正需要这个,mark
作者: bjj9217    时间: 2014-1-22 16:21
编译成库
作者: lcmdw    时间: 2014-1-22 17:37
mark










作者: jdw924    时间: 2014-1-22 17:48
封装成库就行了
作者: FSL_FAE_JiCheng    时间: 2014-1-22 18:00
生成库是一个很好的方法,我之前写过一篇文章有使用IAR生产库并调用的方法http://blog.chinaaet.com/detail/28866.html,应该都类似,仅供参考
作者: cumtgao    时间: 2014-1-22 18:05
好方法,以后用得着。
作者: guoj    时间: 2014-1-22 23:35
IAR生成库文件
作者: vikeer606    时间: 2014-2-13 15:25
mark            
作者: zhangtuan    时间: 2014-4-8 08:46
做成库啊,要看你是用什么编译环境
作者: 牛东    时间: 2014-8-12 19:35
谢谢楼主分享!!!!!!!!!!
作者: damy2008    时间: 2014-11-8 23:43
生成库啊
作者: zhangzhika    时间: 2014-11-9 16:43
记号                    。
作者: 机器人天空    时间: 2014-11-9 17:11
mark。。。。。。
作者: dzf050727    时间: 2014-11-10 14:19
mark   真心有用            
作者: 奇美亚    时间: 2014-11-11 12:02
mark 库文件
作者: oner    时间: 2014-11-12 12:04
yibunihao 发表于 2011-12-12 15:32
制作库文件ourdev_703931S95PSR.pdf(文件大小:582K) (原文件名:Keil4制作库文件.pdf)

刚看到这个,参考一 ...

学习了。谢谢分享!
作者: 一棵葱    时间: 2014-11-12 12:18
恩 学习了!!
作者: tthh    时间: 2014-11-12 13:05
好东西,学习了
作者: junjiedz    时间: 2014-11-12 13:10
Keil菜单中有可以编译生成一个LIB库!~
作者: xad74    时间: 2014-11-12 15:30
很有用,仔细研究下
作者: lianx325    时间: 2014-11-13 10:59
学习了   mark
作者: richie550    时间: 2014-11-13 12:09
多谢 高手的解答!
作者: jackdu    时间: 2014-11-15 23:53
有用,仔细研究下,感谢楼主分享!
作者: gwichenjin    时间: 2014-11-16 00:03
可以在MDK中打成库啊
作者: zl_123    时间: 2015-1-30 19:20
感谢楼主分享!
作者: tanek    时间: 2015-1-30 19:38
做成库就可以,提供头文件
作者: jetbo    时间: 2015-1-31 09:13
学习了,mark
作者: cos    时间: 2015-2-6 13:00
IAR下怎么弄昵?
作者: jzhang123    时间: 2015-3-17 11:52
有个叫做“库”的,研究下就知道了




欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4