Delphips
驱动小牛
驱动小牛
  • 注册日期2003-11-10
  • 最后登录2011-02-21
  • 粉丝1
  • 关注1
  • 积分-363分
  • 威望168点
  • 贡献值0点
  • 好评度151点
  • 原创分0分
  • 专家分0分
阅读:1841回复:6

能用ddk写自己的lib库吗?最好是静态的

楼主#
更多 发布于:2007-07-05 08:45
有些东西想封装起来。
Delphips
驱动小牛
驱动小牛
  • 注册日期2003-11-10
  • 最后登录2011-02-21
  • 粉丝1
  • 关注1
  • 积分-363分
  • 威望168点
  • 贡献值0点
  • 好评度151点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-05 09:39
原来so简单
source里面
TARGETTYPE=DRIVER_LIBRARY

源文件架构和普通dll一样,用ddk编译就行了。
readilen
驱动牛犊
驱动牛犊
  • 注册日期2007-03-16
  • 最后登录2012-12-18
  • 粉丝0
  • 关注0
  • 积分637分
  • 威望78点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-05 10:12
引用第1楼Delphips于2007-07-05 09:39发表的  :
原来so简单
source里面
TARGETTYPE=DRIVER_LIBRARY

源文件架构和普通dll一样,用ddk编译就行了。


在内核模式下如何装载啊,难道用progma comment?
还是loadlibrary对应内核模式的函数。?
Delphips
驱动小牛
驱动小牛
  • 注册日期2003-11-10
  • 最后登录2011-02-21
  • 粉丝1
  • 关注1
  • 积分-363分
  • 威望168点
  • 贡献值0点
  • 好评度151点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-07-05 12:30
sources里面
TARGETLIBS= xxx.lib
happyhhhh2
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分423分
  • 威望66点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-06 13:30
把win32 的dll转换为ddk编译,我的dll里没source这样的文件啊,是不是还要自己加上makefile?能不能给我个简单的源程序参考下
happyhhhh2
驱动牛犊
驱动牛犊
  • 注册日期2006-04-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分423分
  • 威望66点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-06 13:56
好了哈,终于编译通过了。谢谢大家给我的帮助,谢谢Delphips解决了我这个难题 ,要封装ddk的代码必须得用ddk编译器才行,实在是太感激各位了哈,但也有个问题,为什么非要ddk编译出的lib才行?vc的为什么就不行呢?
Adayuer
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2010-11-04
  • 粉丝0
  • 关注0
  • 积分340分
  • 威望60点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-07-13 10:51
楼上的问题就像为什么你用你家的钥匙打不开别人家汽车锁一样。
游客

返回顶部