| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 开发工具 -> 汇编语言项目创建指南 - Visual Studio -> 正文阅读 |
|
|
[开发工具]汇编语言项目创建指南 - Visual Studio |
汇编语言项目创建指南 - Visual Studio本文关键字:汇编语言、项目创建、VS、扩展库、高亮插件 文章目录一、常见问题1. 汇编语言环境如果使用Visual Studio进行汇编语言的学习,不需要单独下载汇编语言环境,只需要在安装VS时确保选择了C++环境即可。对于VS组件的增删和查看可以通过工具 - 获取工具和功能打开相关界面: 2. VS的版本选择如果只是在VS中进行简单的编码,那么你可以选择任意版本的VS,并且免费的Community版本已经足够使用。如果你希望使用汇编语言的高亮插件,建议使用2019及之前的版本,目前最新的2022还不能使用高亮插件,需要等待作者更新,虽然小编找到了可用的版本,但是依然存在问题,所以需要使用高亮插件的小伙伴需要注意一下。 二、项目创建1. 新建空项目
2. 生成依赖项配置
3. 新建编码文件
三、库的引入很多小伙伴在学习时都会使用到Kip R. Irvine编写的Assembly Language for X86 Processors这本教材,其中附带了一个名为Irvine的库,在学习后面的章节时一般需要引入。如果不知道在哪里下载的小伙伴可以去该链接下载:汇编语言调用库 - 配套Assembly Language for X86 Processors,文件列表如下: 1. Microsoft Macro Assembler配置
将下载的压缩包解压后,复制路径后填入(以解压到C盘根目录为例 - C:\Irvine): 2. 链接器配置
3. 代码中库的引入配置完成后,在代码文件中,使用以下方式引入即可:
四、高亮插件1. VS内安装在VS中选择扩展 - 管理扩展 - 搜索AsmDude: 2. 插件说明该插件除了语法高亮外还提供一些校验和提示功能,但唯一不太完美的地方是不能识别引入的库以及从库中调用的方法,使用的时候忽略即可,直接通过运行来验证。 3. Github地址Github地址:https://github.com/HJLebbink/asm-dude。 |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/3 10:32:09- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |