moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
阅读:5689回复:21

wowocock,bmyyyud,我爱你们:请进!

楼主#
更多 发布于:2005-05-15 15:57
上次的问题,还是没有根本解决的?[
我我在用masm32编程时,如果不加res文件Link时,一般都能加上调试符号,如果加上res文件编译时会出现link连接错误,一直以来都不知道为什么,怎么解决,请高手指点!

没说清楚,是link 时,不能加入符号信息,提示出错为:LINK : warning LNK4044: unrecognized option \"DEBUG/DEBUGTYPE:COFF\"; ignored
两种连接都不能加入,请高手指点!
LINK : warning LNK4044: unrecognized option \"DEBUG/DEBUGTYPE:CV\"; ignored
最后我只有看反汇编的代码,痛苦死了,你是怎么调试你的程序的,或者是我用softice的方法不对吗,softice没有CV信息就不能看到源码(我试过是这样,不知道对不对)最后,我只有用了IDA来调,好麻烦啊,不知道你能帮我解决下不!~给你们下跌啦!
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
idaxsy
驱动大牛
驱动大牛
  • 注册日期2004-12-09
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分386分
  • 威望54点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-16 09:31
就像老鼠爱大米。
[b]万水千山总是情,回个帖子行不行?[/b]
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-16 10:00
上次的问题,还是没有根本解决的?[
我我在用masm32编程时,如果不加res文件Link时,一般都能加上调试符号,如果加上res文件编译时会出现link连接错误,一直以来都不知道为什么,怎么解决,请高手指点!

没说清楚,是link 时,不能加入符号信息,提示出错为:LINK : warning LNK4044: unrecognized option \"DEBUG/DEBUGTYPE:COFF\"; ignored
两种连接都不能加入,请高手指点!
LINK : warning LNK4044: unrecognized option \"DEBUG/DEBUGTYPE:CV\"; ignored
最后我只有看反汇编的代码,痛苦死了,你是怎么调试你的程序的,或者是我用softice的方法不对吗,softice没有CV信息就不能看到源码(我试过是这样,不知道对不对)最后,我只有用了IDA来调,好麻烦啊,不知道你能帮我解决下不!~给你们下跌啦!

这是编译连接的问题,还不到反汇编,调试的时候,把你的代码作为附件传上来,让大家看看
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-16 10:08
以后标题中把bmyyyud去掉,羞愧难当... :(
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2005-05-16 11:21
以后标题中把wowocock去掉,羞愧难当... :(

一般调试不要加RES,在RELEASE里再加.....
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-05-16 12:50
用的是这个来编译的:
ml /c /coff /Zd /Zi %1.asm
if not exist %1.obj goto mlerr

if not exist %1.res goto pos1
Link /SUBSYSTEM:WINDOWS /DEBUG/DEBUGTYPE:COFF %1.obj %1.res
Link /SUBSYSTEM:WINDOWS /DEBUG/DEBUGTYPE:CV %1.obj %1.res

echo link with the resource file
goto pos2

:pos1
Link /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV %1.obj
Link /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:COFF %1.obj

echo without the resource file

:pos2
del %1.obj
goto over

:mlerr
echo assemble error!
传上个简单例子!
附件名称/大小 下载次数 最后更新
2005-05-16_Dialog.rar (2KB)  9
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-05-16 12:54
对了,偶像wowocock,高手bmyyyud,不是用的vc来调试的,我用的是softice,没有cv就不能看到源码,我没用过vc来编汇编!另外问个小问题,在ida中能看到我的源码吗
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-05-16 16:55
给你搞了一下,你自己看吧
D:\\masm32\\d>\\MASM32\\BIN\\Rc.exe /v rsrc.rc
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f D:\\masm32\\d\\RCa03276 -g D:\\masm32\\d\\RDa03276 -DRC_INVOKED -D
_WIN32 -pc\\:/ -E -I. -I .
rsrc.rc(2) : fatal error RC1015: cannot open include file \'resource.h\'.

D:\\masm32\\d>\\MASM32\\BIN\\Rc.exe /v rsrc.rc
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f D:\\masm32\\d\\RCa00984 -g D:\\masm32\\d\\RDa00984 -DRC_INVOKED -D
_WIN32 -pc\\:/ -E -I. -I .

rsrc.rc.
Writing ICON:1, lang:0x409,     size 744
Writing GROUP_ICON:4096,        lang:0x409,     size 20.
Writing DIALOG:1,       lang:0x409,     size 206

D:\\masm32\\d>\\MASM32\\BIN\\Cvtres.exe /machine:ix86 rsrc.res
Microsoft (R) Windows Resource To Object Converter Version 5.00.1736.1
Copyright (C) Microsoft Corp. 1992-1997. All rights reserved.


D:\\masm32\\d>\\MASM32\\BIN\\Ml.exe /c /coff /Zd /Zi dialog.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: dialog.asm
dialog.asm(19) : fatal error A1000: cannot open file : windows.inc

D:\\masm32\\d>\\MASM32\\BIN\\Ml.exe /c /coff /Zd /Zi dialog.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: dialog.asm

D:\\masm32\\d>
D:\\masm32\\d>\\MASM32\\BIN\\Link.exe /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV dialog.
obj rsrc.obj
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.


已经有pdb文件了
顺便把结果给你放在附件中
附件名称/大小 下载次数 最后更新
2005-05-16_d.rar (138KB)  8
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-05-16 17:48
我日,不知道要用cvtres.exe转下,很多书上也没写,英文资料也没有,不知道你是怎么知道的,
爱你是值得的,我马上试试。成功就再爱你一点,给你加分!
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-05-16 17:56
我忘了把dialog.res发上来,对不起了,你再看一下,我也发一个到你的邮箱中!
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-05-17 08:56
郁闷,给我Res文件干什么?它只不过是Rc编译后的结果
只好给你逐句解释了,好累 ;(
我把你的Dialog.Rc改名成rsrc.rc,嘻嘻,好利用Masm32自带的编译bat
所以
D:\\masm32\\d>\\MASM32\\BIN\\Rc.exe /v rsrc.rc
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f D:\\masm32\\d\\RCa03276 -g
编译.rc为.res文件
D:\\masm32\\d\\RDa03276 -DRC_INVOKED -D
_WIN32 -pc\\:/ -E -I. -I .
rsrc.rc(2) : fatal error RC1015: cannot open include file \'resource.h\'.

D:\\masm32\\d>\\MASM32\\BIN\\Rc.exe /v rsrc.rc
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.

Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f D:\\masm32\\d\\RCa00984 -g D:\\masm32\\d\\RDa00984 -DRC_INVOKED -D
_WIN32 -pc\\:/ -E -I. -I .

rsrc.rc.
Writing ICON:1, lang:0x409,     size 744
Writing GROUP_ICON:4096,        lang:0x409,     size 20.
Writing DIALOG:1,       lang:0x409,     size 206
编译.rc为.res文件

D:\\masm32\\d>\\MASM32\\BIN\\Cvtres.exe /machine:ix86 rsrc.res
Microsoft (R) Windows Resource To Object Converter Version 5.00.1736.1
Copyright (C) Microsoft Corp. 1992-1997. All rights reserved.
将rsrc.res转成rsrc.obj

D:\\masm32\\d>\\MASM32\\BIN\\Ml.exe /c /coff /Zd /Zi dialog.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: dialog.asm
dialog.asm(19) : fatal error A1000: cannot open file : windows.inc

D:\\masm32\\d>\\MASM32\\BIN\\Ml.exe /c /coff /Zd /Zi dialog.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: dialog.asm

编译源文件
D:\\masm32\\d>
D:\\masm32\\d>\\MASM32\\BIN\\Link.exe /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV dialog.
obj rsrc.obj
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
连接,rsrc.obj相当于.res,对应源文件.rc

已经有pdb文件了
顺便把结果给你放在附件中  
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-05-17 10:28
我靠,你以为我真的有那么笨吗,都知道的,就是不让我过,我试了好几个机子,我头都大了,北京的朋友一试就过,网上的人都说,没有见过我这样的问题,我想是不是我太丑了!
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-05-17 11:33
哎,我无语了
/DEBUG /DEBUGTYPE:CV
/DEBUG后有一个空格,这是两个参数

看回帖吧,不要攻击我的信箱了 :P
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2005-05-17 12:12
我也想对你说,有没有空格都不能通过
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2005-05-17 15:57
MSN bmyyyudong@hotmail.com
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2005-05-17 16:17
我只有QQ没有你哪个
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2005-05-18 09:27
我只有QQ没有你哪个

咦,问题还没解决?
告诉你个不幸的消息,我的MSN今天突然不能用了,我的油箱密码也丢失了,我躲 :D
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2005-05-18 13:46
问题解决了,太谢谢你了,非常爱你!把QQ发到你的信箱中了
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2005-05-18 15:39
问题解决了,太谢谢你了,非常爱你!把QQ发到你的信箱中了

嘻嘻,骗得一QQ号,新鲜,宣布全天在线!!!
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
moonYut
驱动小牛
驱动小牛
  • 注册日期2004-03-09
  • 最后登录2006-12-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望138点
  • 贡献值17点
  • 好评度117点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2005-05-18 16:33
打什么广告啊
刚则折,柔恒存,柔羽胜刚强! 万法自然,无根无极!--太极
上一页
游客

返回顶部