热门问题
时间线
聊天
视角
MASM32
来自维基百科,自由的百科全书
Remove ads
Remove ads
MASM32也称为MASM32 SDK,是一种用汇编语言开发32位Windows应用程序的工具包。它适用于对汇编语言编写程序已有基础,而又对Windows基本架构有兴趣的人;它不适用于初学汇编语言的人。
![]() |
MASM32 SDK是由澳洲人Steve Hutchesson所建立的工具包,主要的工具来自微软开放下载的工具或由Steve Hutchesson等有经验的程序员撰写的工具程序,可供个人、机构、政府部门以及任何公司自由免费使用,但不能出售、重新授权、附加或与任何形式的软件捆绑[1]。
MASM32 SDK里面有各式各样的工具,都是为了撰写Windows应用程序所需,它们包含:
- 汇编器:ml.exe,这是微软MASM6.x内的汇编器,可升级为6.15版。
- 链接器:link.exe,这是微软Visual Studio中能够生成32位应用程序的链接器。
- 编辑器:qeditor.exe,这是Steve Hutchesson自行开发的编辑器,适合撰写汇编语言源代码。
- 资源编译器:rc.exe,这是微软Visual Studio中32位的资源编译器。
- 其他工具:lib.exe、dumpbin.exe、dumppe.exe等工具。
- 各种含入档(include file)与导入程序库(library)。
- 许多示例,包含对话框、控件、BMP等。
在没有MASM32 SDK之前,要用汇编语言撰写Windows程序,要处理许多细节上的问题。在MASM32 SDK出现之后,就变简便了。最新版的MASM32 SDK是第11版,下载链接是The MASM32 SDK (页面存档备份,存于互联网档案馆)网站。
Remove ads
发展历史
Remove ads
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads