解决 编译 CheatEngine55 中的sys 的问题

本文记录了解决编译CheatEngine55时遇到的错误过程。首先,由于重定义问题,尝试使用DDK 6000+未果,然后选择注释掉冲突部分。接着,编译出现新的警告,通过调整WDKPATHi386.inc文件中的编译警告级别或直接在makefile中设置 MSC_WARNING_LEVEL=/W1 来解决问题。最终,成功通过编译。
 

 今天下了个CheatEngine55看看,在编译时出了点小问题,编译时出现以下错误提示:

error - no 'object' file generated
1>f:\cheatengine55src\dbkkernel\ntifs.h(2628) : error C2011: '_FILE_FS_FULL_SIZE
_INFORMATION' : 'struct' type redefinition
1>f:\cheatengine55src\dbkkernel\ntifs.h(2636) : error C2011: '_FILE_FS_LABEL_INF
ORMATION' : 'struct' type redefinition
1>f:\cheatengine55src\dbkkernel\ntifs.h(2650) : error C2011: '_FILE_FS_SIZE_INFO
RMATION' : 'struct' type redefinition
1>f:\cheatengine55src\dbkkernel\ntifs.h(2657) : error C2011: '_FILE_FS_VOLUME_IN
FORMATION' : 'struct' type redefinition
1>f:\cheatengine55src\dbkkernel\ntifs.h(3371) : error C2011: '_RTL_SPLAY_LINKS'
: 'struct' type redefinition
Compiling - generating code...
Linking Executable - objfre_wxp_x86\i386\dbk32.sys
1>link : error LNK1181: cannot open input file 'f:\cheate~1\dbkker~1\objfre_wxp_
x86\i386\dbkdrvr.obj'
BUILD: Finish time: Sun Jul 10 09:48:40 2011
BUILD: Done
CE大家都知道,驱动部分可以过所有的游戏保护,驱动文件时dbk32 .sys,这个是官网SVN最新的一份 包含一下文件爱你 2012/04/04 10:17 <DIR> . 2012/04/04 10:17 <DIR> .. 2011/11/10 13:12 19,113 cetc.c 2011/11/10 13:12 54 cetc.h 2011/12/08 17:03 14,667 DBKDrvr.c 2011/11/10 13:12 84 DBKDrvr.h 2011/11/10 13:12 7,145 DBKFunc.c 2011/11/10 13:12 5,278 DBKFunc.h 2012/04/04 10:17 111,509 DBKKernel.rar 2011/11/10 13:13 43,173 debugger.c 2011/11/10 13:13 1,828 debugger.h 2011/11/10 13:13 3,750 deepkernel.c 2011/11/10 13:13 443 deepkernel.h 2011/11/10 13:13 607 extradefines. 2011/11/10 13:13 177 extraimports. 2011/11/10 13:13 5,061 interruptHook 2011/11/10 13:13 2,073 interruptHook 2011/11/10 13:12 37,528 IOPLDispatche 2011/11/10 13:12 9,548 IOPLDispatche 2011/11/10 13:13 1,016 kfiles.c 2011/11/10 13:13 217 kfiles.h 2011/11/10 13:12 267 MAKEFILE 2011/11/10 13:14 39,047 memscan.c 2011/11/10 13:14 2,589 memscan.h 2011/11/10 13:14 234,278 ntifs.h 2011/11/10 13:14 5,829 processlist.c 2011/11/10 13:14 1,239 processlist.h 2011/12/10 21:46 290 SOURCES 2011/11/10 13:14 16,454 tdiwrapper.c 2011/11/10 13:14 0 tdiwrapper.cp 2011/11/10 13:14 6,855 tdiwrapper.h 2011/11/10 13:14 5,367 threads.c 2011/11/10 13:14 398 threads.h 2011/11/10 13:15 13,201 ultimap.c 2011/11/10 13:15 3,131 ultimap.h 2011/11/10 13:15 8,464 vmxhelper.c 2011/11/10 13:15 2,299 vmxhelper.h 2011/11/10 13:15 22,069 vmxoffload.c 2011/11/10 13:15 5,669 vmxoffload.h 37 个文件 630,717 字节 2 个目录 116,522,889,216 可用字节
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值