高手们好,这样是如何实现的呀?

[复制链接]
2414|7
 楼主| 电子尘埃 发表于 2007-9-6 08:23 | 显示全部楼层 |阅读模式
   比如我用C写有一个驱动模块,我不想让客户看到我里面的源程序,而我只用#include "XXX.h"的形式包括进来.当他修改其他程序时并不影响程序的使用.

   就是说我有个模块客户只能用而不能看. 这样咱弄的呀?
ayb_ice 发表于 2007-9-6 08:35 | 显示全部楼层

头文件别人也可以看啊,没有任何作用...

做成库文件才行,给别人库和头文件即可...
lfq_qing 发表于 2007-9-6 08:44 | 显示全部楼层

支持2楼

2楼说的没错,应该作成库文件,然后用包含调用,这样才不会泄露关键程序的原代码,而又能完成任务。
 楼主| 电子尘埃 发表于 2007-9-6 08:55 | 显示全部楼层

噢,我其实就是想问如何做成库

没办法,菜鸟,不懂,楼上两位高人,那么咱弄成库呢?
 楼主| 电子尘埃 发表于 2007-9-6 09:02 | 显示全部楼层

楼上高人还在吗?

ayb_ice 发表于 2007-9-6 09:15 | 显示全部楼层

这也不是一两句话就能搞清楚...

还是找资料看吧...
lixun00 发表于 2007-9-6 10:11 | 显示全部楼层

不同的编译器生成库的方式不同。。。

gyt 发表于 2007-9-6 10:25 | 显示全部楼层

看看手册,很容易的

 楼主| 电子尘埃 发表于 2007-9-6 12:56 | 显示全部楼层

我是用codeVisionAVR做的

看了好半天手册还是没有搞明白,谢谢楼上几位朋友,我再仔细看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

442

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部