X64上恢复VS关键字__asm的使用

最近在研究一个64位的程序,由于微软X64编译器禁用了_asm关键字,在写补丁时感觉不能使用__asm关键字非常不方便,在网上查找很多方法,有的说直接写成汇编文件然后分别编译,一起链接,也有的说先编译汇编代码,然后像用shellcode的方式来使用,个人觉得都很麻烦,所以下面我将介绍一种在x64上恢复vs中(我用的是vs2010)关键字_asm的使用,记录下来方便小菜们玩.莫要见笑


大家还有什么其它好方法的可以继续补充.....


X64上VS内联汇编_doc_pdf.zip.



X64上恢复VS关键字__asm的使用
作者:我是小三      2014.2.11

一.首先得去 http://software.intel.com/en-us官网上申请下载 Intel® Composer XE. 申请流程如下:(注意  Intel® Composer XE版本不能底于VS版本)

1.如下图
点击图片以查看大图图片名称:	1.png查看次数:	3文件大小:	162.5 KB文件 ID :	87509
点击图片以查看大图图片名称:	2.png查看次数:	3文件大小:	383.2 KB文件 ID :	87510
点击图片以查看大图图片名称:	3.png查看次数:	1文件大小:	158.3 KB文件 ID :	87511
点击图片以查看大图图片名称:	4.png查看次数:	1文件大小:	125.3 KB文件 ID :	87512

2.接下来就要填邮箱等信息,然后点继续后你填写的邮箱中会收到下载地址和试用Key.
点击图片以查看大图图片名称:	5.png查看次数:	1文件大小:	225.1 KB文件 ID :	87513

3.下载完成后就是安装了,安装就直接点下一步就行了,安装完成后开始菜单如下图所示.
名称:  6.png查看次数: 0文件大小:  58.9 KB

4.运行Parallel Studio XE 2013 with VS2010(我电脑上装的VS版本是2010)新建一个测试工程,内联几句汇编试试,你会发现是编译不通过的,

5.右击打开工程属性后如下图所设置才能正常编译:

点击图片以查看大图图片名称:	7.png查看次数:	5文件大小:	252.4 KB文件 ID :	87515

6.成功编译,完成
名称:  8.png查看次数: 2文件大小:  89.8 KB


注:本帖由看雪论坛志愿者PEstone 重新将PDF整理排版,若和原文有出入,以原作者附件为准*转载请注明来自看雪论坛@PEdiy.com
上传的附件
文件类型: zipX64上VS内联汇编.zip (317.4 KB, 563 次下载)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值