阅读:2437回复:10
又一个简单问题,关于Filemon改写
编译Release版连接时报错
error LNK2001: unresolved external symbol __chkstk 但查所有代码中都没有chkstk 请问该怎样解决? |
|
最新喜欢:Axi |
沙发#
发布于:2002-12-11 14:04
少连一个库MFC42.LIB
|
|
|
板凳#
发布于:2002-12-11 14:10
工程设置为
MakeDrv d:\\ddk\\ntddk e: \\DSSAgent\\FileMon2k\\ free -cef 以前是可以编译连接的,但是作了一些修改后就不行了 修改的代码没有任何内存操作。 驱动不能连接MFC42.lib吧? |
|
地板#
发布于:2002-12-11 14:21
你可以去看
http://www.driverdevelop.com/forum/viewthread.php?tid=204 |
|
|
地下室#
发布于:2002-12-11 14:33
该贴子问题还没解决。
还请高手不吝赐教,谢谢 |
|
5楼#
发布于:2002-12-11 14:36
上次有位老兄就是连入一个LIB就可以了。你可以试一下.
|
|
|
6楼#
发布于:2002-12-11 15:12
你可能在哪个函数里定义了一个大的数组,
定义了大数组有可能编译出现此问题. |
|
7楼#
发布于:2002-12-11 16:35
打开vc6->tools->options->directory->show directories for下面的Library files
把ddk的lib目录换到你的vc的lib目录后面就可以了。 如果成功请给分! |
|
|
8楼#
发布于:2002-12-12 15:26
vc6->tools->options->directory->show directories for下面的Library files
没用的,我目前的vc6->tools->options->directory->show directories for下面的Library files中只有VC的Linrary C:\\Program Files\\Microsoft Visual Studio\\VC98\\LIB C:\\Program Files\\Microsoft Visual Studio\\VC98\\MFC\\LIB |
|
9楼#
发布于:2002-12-12 18:38
那你在修改filemon之前编译正常吗?你在Library files下自己设置一下ddk下的Lib的路径,先放到最前面,不行再换回来试试。
祝你好运! |
|
|
10楼#
发布于:2002-12-12 21:28
修改
。。。。。。 try_ 开始的代码 |
|