VtoolsD编译问题

VtoolsD支持的编译器是vc6,而不是vc7,看下图
?5256394_201103071148100531
编译器的属性实在VtoolsD中的USER.MAK中定义的,如下

COMPILER=MS6
DEBUGGER=NONE! if "$(COMPILER)" == "MS6"
C32=C:PROGRA~1MIAF9D~1VC98binCL.EXE
EDITBIN=C:PROGRA~1MIAF9D~1VC98binEDITBIN.EXE
BSCMAKE=C:PROGRA~1MIAF9D~1VC98binBSCMAKE.EXE
LINKMSVC2=C:PROGRA~1MIAF9D~1VC98binlink.exe
! endif

可以看出,这个模块编译时是应该用vc6来编译的工程,而现在却放在了vc7中,出现2个问题
1.在编译时会出现cl.exe找不到mspdb60.dll的提示,如果是用vc6来编译则不会有此问题
2.在编译时用的是nmake7,而不是vc6中的nmake6

转载于:https://my.oschina.net/tadcat/blog/147559

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值