;International
Syntax: TASM32 [options] source [,[object] [,[listing] [,[xref]]]] [;]
句法:
TASM32 [选项] 源文件名 [,[目标文件名] [,[清单(或列表)文件名] [,[索引(或符号)表文件名]]]] [;]
说明:(句法英文行非原文,是本站根据实际修改而得,更能反映实际情况)
1. “选项”可以是下面任意一项或几项的组合。请根据具体情况选用,也可不要。不过稍后你会发现,其中一些选项在编译Win32汇编语言程序时起着很重要的作用。翻译是我结合经验采用意译方式表述的,错误之处,还请指正。更详细的说明,将在论坛专题中一一说明和示例。 /a,/s Alphabetic or Source-code segment ordering
规定在生成目标文件时,按英文字母顺序还是源代码段顺序写段(默认为/s)
/c Generate cross-reference in listing
在清单文件中产生交叉引用索引
/dSYM[=VAL] Define symbol SYM = 0, or = value VAL
定义汇编程序符号(供条件编译使用,以使条件编译时得变量或信息的初始值可以通过TASM32
命令行传递获取)
/e,/r Emulated or Real floating-point instructions
创建防真的或实际的符点指令的代码
/h,/? Display this help screen
在屏幕上显示本帮助信息
/iPATH Search PATH for include files
设置包含文件搜索路径
/jCMD Jam in an assembler directive CMD (eg. /jIDEAL)
输入一个汇编指令(如:/jIDEAL)
/kh# Hash table capacity # symbols
散列表容纳#个符号
/l,/la Generate listing: l=normal listing, la=expanded listing
规定汇编清单文件:l=正常清单文件,la=扩充的清单文件
/ml,/mx,/mu Case sensitivity on symbols: ml=all, mx=globals, mu=none
设置编译时对符号大小写敏感度:ml=全部敏感,mx=对公共或外部名称大小写敏感,mu=不敏感
/mv# Set maximum valid length for symbols
设置符号的最大有效长度(符号超过设置值长度部分将被忽略)
/m# Allow # multiple passes to resolve forward references
允许第#次编译(扫描)可以向前引用(编译一般采用二次扫描,所以一般使用:/m1、/m2)
/n Suppress symbol tables in listing
取消清单文件中的表
/os,/o,
/op,/oi Object code: standard, standard w/overlays, Phar Lap, IBM
规定目标代码格式,分别对应:标准格式,标准w/overlays格式,Phar Lap格式和IBM格式
/p Check for code segment overrides in protected mode
检查非纯代码(实模式下可写代码段,而保护模式下就会产生问题,保护模式下写代码段一般是
通过别名段描述符来实现的,参见‘例程精选’中的‘Pm09.zip’——题外话,呵呵)
/q Suppress OBJ records not needed for linking
在目标文件取消那些和链接无关的数据记录
/t Suppress messages if successful assembly
如果编译成功则取消所有信息
/uxxxx Set version emulation, version xxxx
设置版本冲突检测
/w0,/w1,/w2 Set warning level: w0=none, w1=w2=warnings on
设置出错告戒级别
/w-xxx,/w+xxx Disable (-) or enable (+) warning xxx
使不能(/w-)或使能(/w+)出错警戒
/x Include false conditionals in listing
在清单文件中包含假条件(条件汇编有用:可以在清单文件中包括不符合条件分支的代码)
/z Display s
上一页 [1] [2] [3] [4] [5] 下一页