用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置
原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject
下面内容根据上面文章翻译整理而来!
开发32位程序需要安装内容
当安装Visual Studio,确定你已经在语言种类里选择了Visual C++(如果你忘记选择了,你可以随时返回到安装处,修改先前的安装)。Visual Studio包含了微软的编译器MASM 14,在“ \vc\bin”中,这个目录是在你的VC安装目录中,你会看到“ml.exe”。这个编译器存在的目录像这样:“c:\Program Files (x86)\Microsoft Visual Studio 14.0\vc\bin”。
设置Visual Studio
你仅仅需要做一次这些设置,在你使用Visual Studio之前。
添加“开始执行(不调试)”命令到调试菜单
运行程序时候不进行调试非常有用,想那样做,你就会想添加“开始执行(不调试)”命令到调试菜单,下面告诉你怎么做到:
1,从“工具”菜单,选择“自定义”。
2,选择“命令”tab页。
3,选择“菜单栏”单选按钮。
4,点击“添加命令”按钮。
5,从左侧选择“调试”列表项目。
6,选择“开始执行(不调试)”。
7,点击“确定”按钮。
8,点击“关闭”按钮。
我的操作截图:
截图1,
截图2,
截图3,
选择C++工作环境
注意:这个操作会改变VS里面的布局,如果不习惯布局改变,你可以不进行修改,下面是我修改成C++工作环境的截图,如果你觉得可以,那么你就修改,如果不习惯,就不要改。如果你已经修改完毕了,当然可以随时按照修改的步骤,改成多语言的开发布局。
Visual Studio支持多语言和程序类型,C++语言开发环境配置最接近汇编语言开发要求了,所以我们建议按照以下步骤修改:
1,从菜单选择“工具”->“导入和导出设置”。
2,选择“导入选定的环境设置”单选按钮,随后点击“下一步”按钮。
3,选择“否,仅导入新设置,覆盖我的当前设置”单选按钮,随后点击“下一步”按钮。
4,从左侧列表中选择“Visual C++”,随后点击“下一步”按钮。
5,点击“完成”按钮,点击“关闭”按钮。
用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置的更多相关文章
- (英文版)使用Visual Studio 2015 编写 MASM 汇编程序!
原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject Getting Started with MA ...
- 用Visual Studio 2015 编写 MASM 汇编程序(二)从头开发一个Win32汇编程序
一,建立一个VC的控制台类型的空工程: 1,从VS菜单中选择“文件”->“新建”->“项目”. 2,在新建项目中选择:“Visual c++”->"Win32"- ...
- 用Visual Studio 2015 编写驱动之前一定要注意的问题!!!
如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记! ...
- (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
(win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 1.下载opencv 官网http://opencv.org/下载windows版Op ...
- 用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!
前提:Visual Studio 2015已经成功安装了驱动环境,WDK都已经完全正常安装了,在Visual Studio 2015的菜单可以看到"Driver"菜单项了.这说明已 ...
- 使用Visual Studio 2013 调试 MASM 汇编程序!
原文地址:http://kipirvine.com/asm/debug/vstudio2013/index.htm Using the Microsoft Visual Studio 2013 Deb ...
- Visual Studio Code中C/C++的环境配置
Visual Studio Code 的功能十分强大,但是对我这种小白不是很友好,它和其它的集成开发工具不同,Visual Studio Code (以下简称VS)自身其实仅仅是一个编辑器, 是不具备 ...
- 在ubuntu下使用visual studio code编写python
感觉有了visual studio code之后,不管编写什么语言的代码都可以,简单安装对应的语言插件即可. 这不轮到了最近比较热的python语言,蹭着AI的热度,python语言成为了工程师们又一 ...
- Visual Studio 2015里面汇编工具Asm Dude的配置!
最近开始学习汇编,也开始使用Visual Studio 2015写汇编程序,比较了半天,最后觉得Asm Dude应该是目前Visual Studio 2015非常好的汇编开发插件了,但是如果默认安装上 ...
随机推荐
- Windows Store App 全球化:在XAML元素中引用字符串资源
在应用程序中可以通过XAML元素和后台代码两种方式引用资源文件中的字符串资源.本小节先讲述如何在XAML元素中引用字符串资源的相关知识点. 在XAML元素中可以通过使用x:Uid属性来引用资源文件中的 ...
- net中序列化读写xml
参考http://www.cnblogs.com/fish-li/archive/2013/05/05/3061816.html 我们可以直接使用XmlTextReader.XmlDocument.X ...
- hadoop运行原理之Job运行(三) TaskTracker的启动及初始化
与JobTracker一样,TaskTracker也有main()方法,然后以线程的方式启动(继承了Runnable接口).main()方法中主要包含两步:一是创建一个TaskTracker对象:二是 ...
- Android - ViewPager+Fragment初始化问题
Android应用开发中,经常会用到ViewPager + Fragment,虽然效果不错,但随之而来的还有一些问题,下面就说说其中的初始化问题. ViewPager初始化时会预加载前后的2个页面,即 ...
- 访问class中的保护对象的方法
#include <windows.h>#include <iostream> using namespace std; DWORD WINAPI ThreadProc(LPV ...
- JSON序列化和反序列化的实例
之前有项目中使用到了Json的序列化和反序列化,现在将使用的实例记录下来以备查阅.如有不妥,请指教. 代码的最终目的是得到一个符合 resultClass<List<rtnGetFindM ...
- 《大象-Think In UML》读书笔记2
什么是UML? UML本身并没有包含软件方法,而仅仅是一种语言,一种建模用的语言,而所有的语言都是基本词汇和语法两部分构成的,UML也不例外.UML中定义了一些建立模型所需要的.表达某种特定含义的基本 ...
- Python print格式化输出
python中的print格式化输出,基本格式:"[字符串]%格式1[字符串]%格式2[字符串]....."%(string1,string2.....) 格式符号 ------- ...
- JAVA ,Map接口 ,迭代器Iterator
1. Map 接口概述 java.util.Map 接口描述了映射结构, Map 接口允许以键集.值集合或键 - 值映射关系集的形式查看某个映射的内容. Java 自带了各种 Map 类. 这些 ...
- 判断CAD图纸版本
判断CAD图纸版本Dwg文件版本 使用记事本打开DWG图纸文件,在最开始有6个字母和数字组合,即为图纸的版本号 AC1015:CAD2000版本: AC1018:CAD2004版本: AC1021:C ...