没有合适的资源?快使用搜索试试~ 我知道了~
计算机+VS2022+汇编语言环境+语法高亮
需积分: 5 2 下载量 29 浏览量
2023-08-17
22:44:40
上传
评论
收藏 2.55MB PDF 举报
温馨提示
试读
19页
本文首先用较短篇幅介绍了如何在VS 2022中创建、编译和运行x64汇编语言程序,并实现语法高亮功能。 然后将重点放到了VS原理中,通过层层递进,说明了如下问题: 比如为什么通过生成依赖项配置可以使用汇编程序?生成依赖项到底是什么意思? 生成自定义是如何改变.vcxproj项目文件的?项目文件的变化又是如何导致生成过程的改变的?(简单介绍了Build原理) 文中图文并茂展示了不使用VS IDE,在命令行运行MSBuild生成可执行文件的详细过程,说明了VS项目文件夹下,哪些文件是VS生成的,哪些是MSBuild过程生成的,等等。
资源推荐
资源详情
资源评论
Visual Studio 2022
汇编语言开发环境配置
概述
本文介绍了如何在 VS 2022 中创建、编译和运行 x64 汇编语言程序。其中使用到的工
具为 Visual Studio 自带的 MSBuild,ml64.exe、ml.exe 及 link.exe 等,使用 MASM 汇编语
法,无需安装额外插件或程序。
另外,本文也介绍了如下知识:
⚫ 通过语法文件实现汇编语言源文件语法高亮的操作方法;
⚫ x86 汇编程序与 x64 汇编程序差异;
⚫ MSBuild 原理。
前提条件
欲在 Visual Studio 中开发汇编语言程序,必须首先安装“使用 C++的桌面开发”工作负
荷。如果已经安装 VS 但未装 C++,可通过使用 Visual Studio Installer 进行增量补充安装,
见上图中下面的红框。
安装完毕后,可以通过 Developer Command Prompt for VS 2022 命令行程序(见上图
中上面的红框)对安装进行测试:
在命令行输入 ml 命令和 link 命令,如果输出与下图显示类似,未提示找不到文件,则
说明 C++工作负荷已安装成功。
Visual Studio 环境配置
打开 Visual Studio,新建一个空白 C++项目。命名为 MyMASM,选择保存位置,单击
创建,如图所示:
完成后的界面如下图所示。
请注意,一定要区分清楚解决方案名称和项目名称(图中箭头所示),本文经常用到项
目名称上点击右键操作,一定不要误点了解决方案名称。
下面开始开发环境配置:
第一步:选择 Build Customizations...(生成自定义)
右键点击项目名称,选择 Build Dependencies -> Build customizations。在弹出的窗口
中选择 masm,点击 OK 退出,如下图所示:
剩余18页未读,继续阅读
资源评论
Login255
- 粉丝: 10
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功