VS中使用X64汇编

本文详细介绍了如何在Visual Studio 2013中创建一个X64汇编项目,包括切换项目为X64环境、添加汇编文件、引用C++函数和变量、设置编译选项,并最终在C++主程序中调用汇编函数的过程,这对于学习Windows内核X64驱动和VT技术是基础。
摘要由CSDN通过智能技术生成

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地方来调用这些汇编代码。

 

那么,如何在VS中使用X64的汇编呢?本例子将演示如何在汇编文件中使用.c或者.cpp源文件中定义的函数和变量,以及如何在.c或者.cpp中使用汇编文件中定义的函数。

 

首先使用VS(本例子中使用的是VS2013)file=》new=》project,创建一个console项目如下:x64_asm。

clip_image001.png

项目创建好了之后,默认是一个X86的开发编译环境:

                         clip_image003.png

点击红框中的下拉箭头,选择Configure Manager…:

clip_image005.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值