panzhenjie
驱动牛犊
驱动牛犊
  • 注册日期2005-02-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望69点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
阅读:1373回复:3

驱动dll文件无法生成

楼主#
更多 发布于:2005-07-07 17:25
  我是新手

照着pb4.2的文档的"How to Create a Device Driver"做了n遍

编译没出什么错,可就是没有编译出想要的dll文件

哪位高手指点一下啊,可能哪一步错了啊?

p.s问一下

cec文件是用来干吗的,我没看明白
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-07 19:38
cec用来在ide开发环境里面添加你的驱动,你现在可以用command line编译你的驱动,以后cec再说。

dll没有编译出来?一般都会有提示为什么出错,多数情况是没有找到合适的库:有可能你使用的外部变量在另外的库中,你没有把这个库加进来;也坑能路径环境配置不对,系统找不到
根据地的兄弟们,团结就是力量
panzhenjie
驱动牛犊
驱动牛犊
  • 注册日期2005-02-21
  • 最后登录2010-02-25
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望69点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-07 21:16
我加的是%SystemRoot%\WINCE420\Public\Common\Oak\Drivers\PM\Test\Devsample

按照文档做的

现在的却出错了

c:\wince420\platform\emulator\drivers\devsample\.\pmdevsample.c(108) : error C2220: warning treated as error - no object file generated
c:\wince420\platform\emulator\drivers\devsample\.\pmdevsample.c(108) : error C4013: 'FormatMessage' undefined; assuming extern returning int
c:\wince420\platform\emulator\drivers\devsample\link() : error LNK1181: cannot open input file 'obj\x86\retail\pmdevsample.obj'
c:\wince420\platform\emulator\drivers\devsample\.\pmdevsample.c(108) : error C2220: warning treated as error - no object file generated
c:\wince420\platform\emulator\drivers\devsample\.\pmdevsample.c(108) : error C4013: 'FormatMessage' undefined; assuming extern returning int
c:\wince420\platform\emulator\drivers\devsample\link() : error LNK1181: cannot open input file 'obj\x86\retail\pmdevsample.obj'

要加什么库啊,这些库通常在什么地方啊?请教了~~~
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-11 15:20
找到PUBLIC\COMMON下的SOURCES.CMN文件,把里面的WARNISERROR=1改成WARNISERROR=0
根据地的兄弟们,团结就是力量
游客

返回顶部