关于汇编语言基于X86处理器运行库的问题

as88088 2022-05-13 11:28:17

大佬们救命,是这样的 我在vs2019(因为vs2022看不到寄存器)上运行这本书里的例程就总是这样报错 如下图片

 直接打开书里给的例程就可以编译,如果在当前项目新建一个项纯手打代码就报错。

再回头编译书里给的例程也开始报错了。。。

关于库的设置已经全部按照书里设置 库文件的路径以及附加项也设置正确

感觉是链接的时候库文件的问题才导致的报错 奈何能力有限  没有办法处理库的问题 

望大佬们赐教 

 

 

 

...全文
183 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

你把工程上传上来。

赵4老师 2022-05-24
  • 打赏
  • 举报
回复

换VS2010

zara 2022-05-13
  • 打赏
  • 举报
回复

唉,汇编,还是别用这个环境吧,简单问题都搞复杂了。

as88088 2022-05-13
  • 举报
回复
@zara 书里就是用的vs做例程啊 我也觉得好麻烦
as88088 2022-05-13
  • 打赏
  • 举报
回复

@日立奔腾浪潮微软松下联想 大佬你说的文件设置是这个吧

img

img

  • 打赏
  • 举报
回复
  1. 分号才是注释,你可能敲成了冒号或者全角分号(看不太清楚)
  2. 需要includelib kernel32.lib,否则需要link的时候命令行参数给出需要的库
as88088 2022-05-13
  • 举报
回复
@日立奔腾浪潮微软松下联想 感谢大佬 符号是没有问题的 有时候能过编译的时候也提示这个问题 第二个里面说的lib文件 我从书的网站上下载的库文件里没有看到include.lib文件 请问一下 这个文件是要自己加进去吗 是的话去哪里找 不胜感激

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧