用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置

摘要:
要开发32位程序,需要安装内容。安装Visual Studio时,请确保在语言类别中选择了Visual C++。Visual Studio包含Microsoft编译器MASM14。在“vcin”中,此目录位于您的VC安装目录中,您将看到“ml.exe”。设置Visual Studio在使用Visual Studio之前,只需执行一次这些设置。Visual Studio支持多种语言和程序类型。C++语言开发环境配置最接近汇编语言开发需求,因此我们建议按照以下步骤进行修改:1.从菜单中选择工具-˃导入和导出设置。4.从左侧列表中选择“Visual C++”,然后单击“下一步”按钮。

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

下面内容根据上面文章翻译整理而来!

开发32位程序需要安装内容

当安装Visual Studio,确定你已经在语言种类里选择了Visual C++(如果你忘记选择了,你可以随时返回到安装处,修改先前的安装)。Visual Studio包含了微软的编译器MASM 14,在“ vcin”中,这个目录是在你的VC安装目录中,你会看到“ml.exe”。这个编译器存在的目录像这样:“c:Program Files (x86)Microsoft Visual Studio 14.0vcin”。

设置Visual Studio

你仅仅需要做一次这些设置,在你使用Visual Studio之前。

添加“开始执行(不调试)”命令到调试菜单

运行程序时候不进行调试非常有用,想那样做,你就会想添加“开始执行(不调试)”命令到调试菜单,下面告诉你怎么做到:

1,从“工具”菜单,选择“自定义”。

2,选择“命令”tab页。

3,选择“菜单栏”单选按钮。

4,点击“添加命令”按钮。

5,从左侧选择“调试”列表项目。

6,选择“开始执行(不调试)”。

7,点击“确定”按钮。

8,点击“关闭”按钮。

我的操作截图:

截图1,

用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置第1张

截图2,

用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置第2张

截图3,

用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置第3张

 选择C++工作环境

注意:这个操作会改变VS里面的布局,如果不习惯布局改变,你可以不进行修改,下面是我修改成C++工作环境的截图,如果你觉得可以,那么你就修改,如果不习惯,就不要改。如果你已经修改完毕了,当然可以随时按照修改的步骤,改成多语言的开发布局。

用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置第4张

 Visual Studio支持多语言和程序类型,C++语言开发环境配置最接近汇编语言开发要求了,所以我们建议按照以下步骤修改:

1,从菜单选择“工具”->“导入和导出设置”。

2,选择“导入选定的环境设置”单选按钮,随后点击“下一步”按钮。

3,选择“否,仅导入新设置,覆盖我的当前设置”单选按钮,随后点击“下一步”按钮。

4,从左侧列表中选择“Visual C++”,随后点击“下一步”按钮。

5,点击“完成”按钮,点击“关闭”按钮。

免责声明:文章转载自《用Visual Studio 2015 编写 MASM 汇编程序(一)环境配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇npm publish失败,报错400 Bad RequestJS实现刷新iframe的方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C++学习笔记(达内视频版)

达内C++(陈宗权主讲) 第一天: 课程分为Core C++(标准C++。不依赖操作系统)和Unix C++。 1.配置bash,运行.sh文件。 vi bash_profile 在“path=”后面加入“:.”;path以“:”分隔路径,加入“.”表示当前文件夹可运行。 2.编程语言发展史: 二进制机器码->汇编(高效)->原始高级语言...

win10 + vs2017 + vcpkg —— VC++ 打包工具

vcpkg 是微软 C++ 团队开发的在 Windows 上运行的 C/C++ 项目包管理工具,可以帮助您在 Windows 平台上获取 C 和 C++ 库. vcpkg 自身也是使用 C++ 开发的 (而其他的 C++ 包管理大多并不是 C++ 开发的),并且 vcpkg 能够帮助用户在 Visual Studio 中,更好的使用这些安装好的库. vcp...

Visual Studio属性配置中使用宏

在学习C语言的时候,我们曾经遇到过一个宏的概念。宏的作用机理本质上是宏的展开,C语言中的宏的用法也有很多种(水其实很深...),不过从感觉上来讲,人们大致上会在以下的场景中,利用宏来解决一些窘境:一是为了避免重复书写同样性质代码时,会使用到宏;二是为了定义一些常量参数时,会使用到宏。另外,宏的意义也在于,当我们修改某个宏的定义时,便修改了所有引用宏的地方所...

从 C++ 到 Qt(命令行编译)good

从 C++ 到 Qt 转载自:http://hi.baidu.com/cyclone/blog/item/8f8f08fa52d22f8758ee9006.html Qt 是 C++ 的库,Qt在ansi C++ 的基础上进行了一点扩展。 但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。本文舍弃IDE或qmake、cmake等工具的...

C++中extern关键字用法小结

总结C++中关于extern关键字的用法。 1.变量的生明和定义中 C++语言支持分离式编译机制,该机制允许将程序分割为若干个文件,每个文件可被独立编译。为了将程序分为许多文件,则需要在文件中共享代码,例如一个文件的代码可能需要另一个文件中中定义的变量。 为了支持分离式编译,C++允许将声明和定义分离开来。变量的声明规定了变量的类型和名字,即使一个名字为程...

Visual Studio 智能提示功能消失解决办法

步骤如下: 开始菜单 -->所有程序-->Visual Studio 2012文件夹 -->Visual Studio Tools -->Developer Command Prompt for VS2012 输入DOS命令:CDCommon7/IDE进入到该工具下的子文件夹中 输入:devenv.exe /resetsettin...