学 Win32 汇编[1]: 选择编辑与编译工具
2017-11-27 10:26
239 查看
http://www.cnblogs.com/del/archive/2010/04/02/1703457.html
Win32 汇编工具主要有 MASM 和 TASM; 我选择前者, 理由是使用范围广, 便于交流.
根据介绍, 我先下载了 MASM32(http://www.masm32.com/), 发现不错, 但不是我最想要的.
后来找到了 RadASM(官方地址: http://www.oby.ro/rad_asm/index.html) 我最终选择了 cao_cong 做的 RadASM 汉化集成包(http://www.hanzify.org/?Go=Show::List&ID=9417), 它同时包含了资源编辑工具、调试工具等, 甚至还有常用的电子书.
就准备用它了, 有代码提示、代码模板、代码着色、代码折叠、工程管理等, 很是方便.
发现不选择它的朋友的理由是: 对中文支持不好! 只有选择中文字体(如:宋体)时编辑器才支持中文.
经过简单尝试, 我找到了理想的解决办法.
代码编辑器最常用的字体是 Courier New, 当然在 RadASM 中它不支持中文; 但我最喜欢的字体是: Fixedsys, 也就是记事本的默认字体; 使用 Fixedsys 后即美观也支持中文!
设置方法: 选项 -> 字体选项 -> 代码编辑
默认配色也不理想, 但它有多种配色选择, 并支持自定义, 我使用的是 Yellow Corn.
设置方法: 选项 -> 颜色及关键字 -> 选择颜色主题 -> 载入 -> 应用.
开始测试第一个程序吧:
文件 -> 新建工程 -> 工程类型选择 Win32 App, 输入工程名称 "Test" -> 模板选择: Win32EXE.tpl -> 下一步 -> 下一步 -> 完成.
双击工程列表中的 "Test.Asm" 查看自动生成的代码, 用 Ctrl+F5(或用菜单和工具按钮) 编译运行, 结果如下:
Win32 汇编工具主要有 MASM 和 TASM; 我选择前者, 理由是使用范围广, 便于交流.
根据介绍, 我先下载了 MASM32(http://www.masm32.com/), 发现不错, 但不是我最想要的.
后来找到了 RadASM(官方地址: http://www.oby.ro/rad_asm/index.html) 我最终选择了 cao_cong 做的 RadASM 汉化集成包(http://www.hanzify.org/?Go=Show::List&ID=9417), 它同时包含了资源编辑工具、调试工具等, 甚至还有常用的电子书.
就准备用它了, 有代码提示、代码模板、代码着色、代码折叠、工程管理等, 很是方便.
发现不选择它的朋友的理由是: 对中文支持不好! 只有选择中文字体(如:宋体)时编辑器才支持中文.
经过简单尝试, 我找到了理想的解决办法.
代码编辑器最常用的字体是 Courier New, 当然在 RadASM 中它不支持中文; 但我最喜欢的字体是: Fixedsys, 也就是记事本的默认字体; 使用 Fixedsys 后即美观也支持中文!
设置方法: 选项 -> 字体选项 -> 代码编辑
默认配色也不理想, 但它有多种配色选择, 并支持自定义, 我使用的是 Yellow Corn.
设置方法: 选项 -> 颜色及关键字 -> 选择颜色主题 -> 载入 -> 应用.
开始测试第一个程序吧:
文件 -> 新建工程 -> 工程类型选择 Win32 App, 输入工程名称 "Test" -> 模板选择: Win32EXE.tpl -> 下一步 -> 下一步 -> 完成.
双击工程列表中的 "Test.Asm" 查看自动生成的代码, 用 Ctrl+F5(或用菜单和工具按钮) 编译运行, 结果如下:
相关文章推荐
- 学Win32 汇编[1]: 选择编辑与编译工具
- 学 Win32 汇编[1]: 选择编辑与编译工具
- 学 Win32 汇编[1]: 选择编辑与编译工具
- 选择编辑与编译工具-1
- win32汇编编译环境配置
- win32汇编 直接编译
- Linux开发工具—预处理,编译,汇编,链接
- 选择Sublime Text 3 作为代码编辑工具
- 【编译工具】CMake【梳理】(编辑中)
- Win32汇编编译程序总结
- 【破解利器】编译工具(Compilers) + 编辑工具
- 一款小巧精致的编辑和编译工具--TextPad
- 配置EditPlus为汇编的编辑工具
- 配置EditPlus为汇编的编辑工具
- 一款小巧精致的编辑和编译工具--TextPad
- win32汇编中使用nmake编译报错 fatal error U1077: 'C:\masm32\bin\Link.EXE' : return code '0x450'stop的原因
- 使用vs2010和masm32搭建win32汇编语言编程编译环境
- Linux C 编程开发环境(工具链,编译,汇编,链接,库)基础知识与实践
- ARM编辑、编译工具
- 配置EditPlus为汇编的编辑工具