当前位置:C++技术网 > 资讯 > [masm615环境]:1 ml汇编器

[masm615环境]:1 ml汇编器

更新时间:2015-10-17 21:28:10浏览次数:1+次

下载地址


常用命令:

/AT ——允许tiny存储模式(com文件)

/Bl文件名 —— 使用其它连接器

/nologo ——编译成功,隐藏所有信息

/c ——只汇编源程序,不进行自动连接

/omf ——生成Miscrosoft目标文件格式(obj文件):16位老格式文件

/coff ——生成Miscrosoft目标文件格式(obj文件):32位新格式文件

/Cp ——区分用户自定义标识符的大小写

/Cu ——所有标识符转换为大写

/Cx ——保留PUBLIC 和EXTERN变量的大小写

/F 数值 ——把堆栈大小设置为这个数值大小

/Ta 文件名 ——汇编不是以ASM为扩展名的源文件

/I 路径名 ——设置需要包含进(include)文件的路径

/LINK ——传递给连接程序LINK的参数

/X ——忽略(include)文件的环境变量

/? ——显示ML帮助信息

/help ——打开ML帮助文档

设置调用约定和警告:

/Gc ——使用FORTRAN或Pascal语言调用约定和命名约定

/Gd ——使用C语言调用约定和命名约定

/Gz ——使用STDCALL调用约定和命名约定

/WX ——警告信息被看作错误信息

/W 级别 ——设置警告级别,级别分为0、1、2、3

设置生成文件:

/FPi ——生成浮点数模拟代码

/Fl [文件名] ——创建一个汇编列表文件(lst文件)

/Fr [文件名] ——创建一个可在PWB下浏览的(sbr源浏览文件)

/Fo文件名 ——根据指定的文件名生成模块文件,而不是采用缺省名

/Fe文件名 ——根据指定的文件名生成可执行文件,而不是采用缺省名

设置列表文件信息:

/EP ——在控制台打印出列表文件

/Sf ——生成第一次汇编列表

/St 标题名 ——为列表文件指定标题名

/Ss 子标题名 ——为列表文件指定子标题名

/Sl 范围 ——设置列表行宽,范围60-255之间

/Sp 范围 ——设置列表每页长度,范围10-255之间

/Sg ——在生成的列表文件中,列出由汇编程序产生的指令

/Sx ——允许在列表文件中列出为假的条件块清单

/Sn ——在创建列表文件时关闭符号表 

/Sa ——列表文件最大限度展开源码

/Sc ——在创建列表文件时加入时间信息

设置调试信息:

/Zp 边界 ——按指定的字节边界对齐,边界可以是1、2、4

/Zd ——在调试信息中加入行号

/Zi ——生成模块文件时,加入调试程序CodeView需要的信息

/Zs ——只进行语法检查,不产生任何代码

/Zf ——所有符号成为公有符号

/Zm ——兼容MASM5.1