阅读:3945回复:3
请教各位大虾一个关于ds向导生成中间层驱动不能编译的问题
我用ds生成了中间层驱动,但是编译时总说缺少fatal error U1073: don't know how to make 'F:\PROGRA~1\Compuware\DriverStudio\DriverNetworks\lib\i386\FREE\kndis5mp.lib' ,后来在网上查到要编译driver net work库文件,将source中的DNW加载到vc中,不能批构件,对其进行单个构件,其中三个工程都没问题,就是Kndis64 files工程不能构建成功,提示如下:
..\..\Common\Include\stl\stl\_threads.h(442) : fatal error C1189: #error : "Unknown thread facility configuration" kstlnphs.cpp ..\..\Common\Include\stl\stl\_threads.h(442) : fatal error C1189: #error : "Unknown thread facility configuration" Generating Code... ..\..\Common\Include\stl\stl\_threads.h(442) : fatal error C1189: #error : "Unknown thread facility configuration" Error executing cl.exe. 就是这个工程所生成的库中间层需要,现在不知道该怎么办了。希望各位大虾能帮我一下,在这里先谢谢了! |
|
沙发#
发布于:2007-08-12 09:40
问题解决了,在批构件时只选x86就行了,64位的我电脑不支持。
|
|
板凳#
发布于:2009-07-13 09:49
我只选X86也不行,楼主有何高见?
|
|
地板#
发布于:2013-03-24 23:37
可以试试用DriverStudio->Build with Build.exe编译。我用这个编译......\Compuware\DriverStudio\DriverWorks\source目录下的vdwlibs.dsw貌似64位的也可以编译。用vc的build或者batch build编译64位的就有Unknown thread facility configuration的错误。
|
|