码迷,mamicode.com
首页 > 编程语言 > 详细

神器VS2010:c/c++ &&&&&& masm->obj link编译与连接

时间:2015-09-15 01:29:10      阅读:451      评论:0      收藏:0      [点我收藏+]

标签:

其实vs2010真是神器:

1、masm32+masm64可在VS2010中开发动态调试,这可以是一个单独的一个工程;

2、上一步生成的有关函数obj文件直接添加到新的c/c++项目中,在项目中直接直接添加。

3、汇编函数声明很关键,否则无法在c/c++中使用:

如:

extern "C" DWORD _stdcall _RVAToOffset(DWORD  _lpFileHead,DWORD _dwRVA);
extern "C" DWORD _stdcall _OffsetToRVA(DWORD _lpFileHead,DWORD _dwOffset);
extern "C" DWORD _stdcall _getRVASectionName(DWORD _lpFileHead,DWORD _dwRVA);

这些就是汇编中的函数,你懂的,来自《windows pe权威指南》

4、这样,在你的c/c++项目中,尽情的使用吧。

5、x64不能内嵌汇编的问题完全解决。

其它类推!

神器VS2010:c/c++ &&&&&& masm->obj link编译与连接

标签:

原文地址:http://www.cnblogs.com/dpblue/p/4808968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!