20楼#
发布于:2005-01-20 10:45
[quote把中间文件delete然后编译就应该可以了 还有就是我刚说的不能生成。sys文件的问题。 我刚用checked环境编译了DDK下的一个例子。 虽然没有warning。但是编译链接之后也是提示一样的错误 NMAKE : U1073: don't know how to make 'c:NTDDKlibchkia64wdm.lib' Stop. BUILD: nmake.exe failed - rc = 2 这是什么原因那? [/quote] 1、 中间临时文件就是编译是生成的文件,具体在Debug,check,free,release文件夹里,把这些文件删除即可,再重新编译 2、 环境问题,编译出错是找不到库文件: c:\\NTDDK\\lib\\chk\\ia64\\wdm.lib 确定该文件是否存在,不存在可能没安装上 是否使用了编译64位版本 如果是32位,就不要编译64位的了 |
|
|
21楼#
发布于:2005-01-21 08:44
[quote][quote把中间文件delete然后编译就应该可以了 还有就是我刚说的不能生成。sys文件的问题。 我刚用checked环境编译了DDK下的一个例子。 虽然没有warning。但是编译链接之后也是提示一样的错误 NMAKE : U1073: don't know how to make 'c:NTDDKlibchkia64wdm.lib' Stop. BUILD: nmake.exe failed - rc = 2 这是什么原因那? [/quote] 1、 中间临时文件就是编译是生成的文件,具体在Debug,check,free,release文件夹里,把这些文件删除即可,再重新编译 2、 环境问题,编译出错是找不到库文件: c:\NTDDK\lib\chk\ia64\wdm.lib 确定该文件是否存在,不存在可能没安装上 是否使用了编译64位版本 如果是32位,就不要编译64位的了 [/quote] 大侠 我刚看了 有wdm。lib这个库文件啊 这个文件具体的路径里没有ia64, 是ntddk\libcheck\i386\wdm.lib ntddk\lifre\.i386\wdm.lib 还有一个就是:ntddk\lib\i386\free\wdm.lib 就是这个样子 了。 还有您所说的“是否使用了编译64位版本 如果是32位,就不要编译64位的了” 俺不太清楚是个什么概念。 怎么确定是64还是32位版本啊? 怎么就只编译32位不编译64位的了? 谢谢指教!! |
|
|
22楼#
发布于:2005-01-21 08:59
刚进了32位环境编译还是有错误,
而且提示的错误比以前更多了(不能正确的编译与链接) 在32位环境编译DDK例子的时候 也是提示错误: 跟64 位中的错误相似 NMAKE : U1073: don't know how to make 'c:NTDDKlibchkia64wdm.lib' Stop. BUILD: nmake.exe failed - rc = 2 不过用不同的例子就是上面错误中对应 的库的名字不同。 我重装的DDK。 不会是我的DDK有问题了吧? |
|
|
23楼#
发布于:2007-03-15 15:34
黑复杂的问题
|
|
上一页
下一页