intel汇编语言程序设计

教材intel汇编语言程序设计第五版,我的asm文件如下

clipboard.png

我在radsm中的设置路径如下

clipboard.png

构建并运行的结果如下

clipboard.png

为什么会这样?
是Irvine32库的问题么?我应该怎么修改?

阅读 3.8k
1 个回答

已经解决。
radmasm是编辑器,使用的编译器是masm32.在选项->设置路径中设置使用编译器masm32的路径。
之后需要把Irvine32.inc,Irvine16.inc,SmallWin.inc virtualkeys.inc放在c:\Radmasm\masm32\inlude,把Irvine16.lib,Irvine32.lib,kernel32.lib,user32.lib复制copy到C:\RadASM\masm32\lib。
再在Irvine32.inc文件的头部添加includelib kernel32.lib,includelib user32.lib,includelib Irvine32.lib

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进