Win32可执行文件的开发过程

让编程改变世界

Change the world by program


Win32可执行文件的开发过程

在DOS下生成一个可执行文件一般步骤: [caption id="attachment_669" align="aligncenter" width="624"] 在DOS下生成一个可执行文件一般步骤[/caption]   如图,Win32的开发显然不再纯洁! [caption id="attachment_670" align="aligncenter" width="710"] Win32的开发过程[/caption]

编译器的选择

市面上汇编编译器特别多,千奇百怪,这里小甲鱼推荐大家两个:一个是微软公司的MASM,一个是borland公司的TASM。 (其他非主流产品一碰即死,不死残废~)开个玩笑^_^ 我们在这里演示的是:MASM32 SDK软件包 虾米公司的作品?! 其实这个是由发布者(Steve Hutchesson)收集的一个大杂烩。 包括工具软件、导入库、完整的头文件、例子以及帮助文档等。在这里我们要向这位发布者表示崇高的敬意!

MASM32 SDK介绍

目标是用汇编写出专业的大型程序: 除了编译器、链接器外,还包含了编程需要用到的各种详尽的头文件和导入库文件,导入库文件取自Visual C++ 的导入库; 收集来自世界各地Win32 汇编爱好者发布的源程序以及很多详尽的例子程序; 发布者还为它编写了一个简单的IDE 环境,包括一个专用的汇编源程序编辑器和源程模板生成器等。

安装目录说明

masm32:IDE环境,内带文本编辑程序和模板生成程序; masm32include:所有的头文件等; masm32lib:所有的导入库文件; masm32bin:可执行文件目录,包括M1.exe,Link.exe,Rc.exe等; masm32help:帮助文件目录 masm32m32lib:一些常用的C子程序的汇编实现源程序,有相当的参考学习价值! 其他目录:很多经典的小工具,很有参考价值! [buy] 获得所有教学视频、课件、源代码等资源打包 [/buy] [Downlink href='http://urlxf.qq.com/?6baQNzz']视频下载[/Downlink]

转载于:https://www.cnblogs.com/LoveFishC/archive/2011/09/12/3847116.html

Win32可执行文件的开发过程 - Win32汇编语言008相关推荐

  1. 深度探索Win32可执行文件格式

    深度探索Win32可执行文件格式 摘要 对可执行文件的深入认识将带你深入到系统深处.如果你知道你的exe/dll里是些什么东东,你就是一个更有知识的程序员.作为系列文章的第一章,将关注这几年来PE格式 ...

  2. 共享可写节包含重定位_深度探索win32可执行文件格式

    深度探索win32可执行文件格式 Matt Pietrek 翻译:姜庆东 摘要:对可执行文件的深入认识将带你深入到系统深处.如果你知道你的exe/dll里是些什么东东,你就是一个更有知识的程序员.作为 ...

  3. 一个传播 Worm.Win32.Otwycal.c / Worm.Win32.Infei.a 的网站v2

    一个传播 Worm.Win32.Otwycal.c / Worm.Win32.Infei.a 的网站 endurer 原创 2008-04-07     第2版 补充瑞星的回复             ...

  4. 遭遇Trojan.DL.Win32.Autorun.yuz,Trojan.Win32.Inject.gh,Trojan.Win32.Agent.zsq等

    遭遇Trojan.DL.Win32.Autorun.yuz,Trojan.Win32.Inject.gh,Trojan.Win32.Agent.zsq等 endurer 原创 2007-10-23 第 ...

  5. 遭遇Win32.Loader.c,Trojan.PSW.Win32.GameOnline,Trojan.PSW.Win32.AskTao等1

    遭遇Win32.Loader.c,Trojan.PSW.Win32.GameOnline,Trojan.PSW.Win32.AskTao等1 endurer 原创 2007-11-22 第1版 昨天中 ...

  6. 遭遇Win32.Loader.c,Trojan.PSW.Win32.GameOnline,Trojan.PSW.Win32.AskTao等2

    遭遇Win32.Loader.c,Trojan.PSW.Win32.GameOnline,Trojan.PSW.Win32.AskTao等2 endurer 原创 2007-11-22 第1版 检查发 ...

  7. 又遇Trojan.PSW.Win32.QQPass,Trojan.PSW.Win32.GameOL等1

    又遇Trojan.PSW.Win32.QQPass,Trojan.PSW.Win32.GameOL等1 endurer 原创 2008-06-13 第1版 一位朋友说最近他的电脑中的瑞星杀毒软件和防火 ...

  8. 遭遇PSW Win32 WoWar Trojan Win32 MnLess Trojan IMMSG Win32 TBM

    分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 遭遇PSW.Win ...

  9. WIN32 预定义宏WIN32,_WIN32,_WIN64介绍使用

    1.WIN32宏 在 Win32 配置下,WIN32 在"项目属性-C/C++-预处理器-预处理器定义"里声明了,而在 x64 配置下,这个常量并不在项目预定义列表中.这是否说明可 ...

  10. 某雅思培训网站被挂 server.exe / Dropper.Win32.BlackHole.a / Backdoor.Win32.Hupigon.jmq

    某雅思培训网站被挂 server.exe / Dropper.Win32.BlackHole.a/ Backdoor.Win32.Hupigon.jmq endurer 原创 2007-09-12 第 ...

最新文章

  1. python3环境下“No module named nrrd”的解决办法
  2. Oracle_sql优化基础——优化器总结
  3. 用android LinearLayout和RelativeLayout实现精确布局(转)
  4. javascript实现tab切换的方法(2)
  5. 串口接收到的浮点数(解码后出现的错误)
  6. [渝粤教育] 盐城工学院 大学物理(力学、振动与波动) 参考 资料
  7. 笔记:MapReduce Design Patterns
  8. 听说你还在找录屏软件?珍藏单文件版录屏软件送给你
  9. JAVA 基础练习题
  10. matlab 正20面体,如何画正二十面体
  11. android6.0原生brower_六款顶级Android手机原生浏览器决战
  12. K13318 破译信息
  13. centos离线安装(升级)nvidia显卡驱动及cuda10.2
  14. 【汇智学堂】基于Socket实现的网络版梅花易数一撮金游戏
  15. java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽
  16. 当你们在谈论React和Vue的时候,我在用Mithril
  17. 社交媒体视频字幕AE模板 Podcast Badges for After Effects
  18. 本地化管理的表空间的创建相关参数说明
  19. Android获取通讯录联系人,右侧字母滑动索引
  20. 02.docker镜像的区别--Alpine、Slim、Stretch、Buster、Jessie、Bullseye

热门文章

  1. )C# Enum,Int,String的互相转换 枚举转换
  2. [HADOOP问题] 常见问题解决
  3. 自己常用js方法(DOM操作)
  4. 09_用户登录退出实现
  5. Qt公有槽和私有槽的区别
  6. 使用TinyPNG批量压缩图片
  7. Autocompletetextview width fill parent问题
  8. Luogu3825[NOI2017] 游戏
  9. vue学习笔记-3-双向数据绑定
  10. 什么是deployment 声明式升级应用