原文地址: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 汇编程序(一)环境配置的更多相关文章

  1. (英文版)使用Visual Studio 2015 编写 MASM 汇编程序!

    原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject Getting Started with MA ...

  2. 用Visual Studio 2015 编写 MASM 汇编程序(二)从头开发一个Win32汇编程序

    一,建立一个VC的控制台类型的空工程: 1,从VS菜单中选择“文件”->“新建”->“项目”. 2,在新建项目中选择:“Visual c++”->"Win32"- ...

  3. 用Visual Studio 2015 编写驱动之前一定要注意的问题!!!

    如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记! ...

  4. (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 ...

  5. 用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!

    前提:Visual Studio 2015已经成功安装了驱动环境,WDK都已经完全正常安装了,在Visual Studio 2015的菜单可以看到"Driver"菜单项了.这说明已 ...

  6. 使用Visual Studio 2013 调试 MASM 汇编程序!

    原文地址:http://kipirvine.com/asm/debug/vstudio2013/index.htm Using the Microsoft Visual Studio 2013 Deb ...

  7. Visual Studio Code中C/C++的环境配置

    Visual Studio Code 的功能十分强大,但是对我这种小白不是很友好,它和其它的集成开发工具不同,Visual Studio Code (以下简称VS)自身其实仅仅是一个编辑器, 是不具备 ...

  8. 在ubuntu下使用visual studio code编写python

    感觉有了visual studio code之后,不管编写什么语言的代码都可以,简单安装对应的语言插件即可. 这不轮到了最近比较热的python语言,蹭着AI的热度,python语言成为了工程师们又一 ...

  9. Visual Studio 2015里面汇编工具Asm Dude的配置!

    最近开始学习汇编,也开始使用Visual Studio 2015写汇编程序,比较了半天,最后觉得Asm Dude应该是目前Visual Studio 2015非常好的汇编开发插件了,但是如果默认安装上 ...

随机推荐

  1. js实现继承

    js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式1.使用对象冒充实现继承(该种实现 ...

  2. App压力测试整理

    压力测试结果:CRASH:崩溃,应用程序在使用过程中,非正常退出ANR:Application Not Responding MonkeyRunner APIs MonkeyRunner:用来连接设备 ...

  3. WCF初探-1:认识WCF

    1.WCF是什么? WindowsCommunication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,由.NET Framework 3. ...

  4. iOS开发UI篇—iPad开发中得modal介绍

    iOS开发UI篇—iPad开发中得modal介绍 一.简单介绍 说明1: 在iPhone开发中,Modal是一种常见的切换控制器的方式 默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止 说明2: ...

  5. .htaccess保护目录与文件

    一般来说很多虚拟主机预设是没有开启保护网站主机目录下的文件,其实很危险的,假若你的目录下忘记放置index文件,那很可能您目录就被看光,一个不小心很可能重要资料就被拿走,这是蛮严重的一件事情.如果是L ...

  6. java中byte, int的转换

    最近在做些与编解码相关的事情,又遇到了byte和int的转换,看着那些关于反码.补码的说明依旧头疼,还是记下些实用的方法吧.int -> byte可以直接使用强制类型转换: byte b = ( ...

  7. Quartus ii 12.0 和ModelSim 10.1 SE安装及连接

    quartus ii 10.0后就没有自带的仿真软件,每次写完一个VerilogHDL都想简单仿真一下,结果发现没有了自带仿真软件.这时候就需要第三方仿真软件ModelSim 10.1 SE. Qua ...

  8. 再议C++的性能

    最近在公司里的项目做的是性能优化,相关性能调优的经验总结也在前一篇文章里说了.这里再说一说和性能相关的东西.主要针对的是C++类库中常用的一些数据结构,比方说std::string.顺序容器(vect ...

  9. Notification NotificationManager RemoteViews PendingIntent

    Notification和NotificationManager :可以用来实现可视化的消息通知等,比如:下载进度显示,消息显示,广播的内容等 RemoteViews :用于创建自定义的Notific ...

  10. js动态添加onload、onresize、onscroll事件(另类方法)

    js动态添加onload.onresize.onscroll事件(另类方法)   window 的 onload.onresize.onscroll 事件,跟其他的事件不一样,它不能用 attachE ...