Hello Chad,
CW> Can someone give me, or tell me where I can find, a list of command
CW> line switches and what they do for MSC and/or MASM?
Here's the quick answer, (for masm v6.0)
ml /? >cw
ML [ /options ] filelist [ /link linkoptions ]
/AT Enable tiny model (.COM file) /nologo Suppress copyright message
/Bl Use alternate linker /Sa Maximize source listing
/c Assemble without linking /Sf Generate first pass listing
/Cp Preserve case of user identifiers /Sl Set line width
/Cu Map all identifiers to upper case /Sn Suppress symbol-table listing
/Cx Preserve case in publics, externs /Sp Set page length
/D[=text] Define text macro /Ss Set subtitle
/EP Output preprocessed listing to stdout /St Set title
/F Set stack size (bytes) /Sx List false conditionals
/Fb[file] Generate bound executable /Ta Assemble non-.ASM file
/Fe Name executable /VM Enable virtual memory
/Fl[file] Generate listing /w Same as /W0 /WX
/Fm[file] Generate map /WX Treat warnings as errors
/Fo Name object file /W Set warning level
/FPi Generate 80x87 emulator encoding /X Ignore INCLUDE environment path
/Fr[file] Generate limited browser info /Zd Add line number debug info
/FR[file] Generate full browser info /Zf Make all symbols public
/G Generate Pascal or C calls /Zi Add symbolic debug info
/H Set max external name length /Zm Enable MASM 5.10 compatibility
/I Add include path /Zp[n] Set structure alignment
/link /Zs Perform syntax check only
---------------------------------------------------------------------------
nmake /? >>cw and for the linker...
Usage:
NMAKE @commandfile
NMAKE /help
NMAKE [/nologo] [/acdeinpqrst?] [/f makefile] [/x stderrfile]
[macrodefs][targets]
Where the options stand for
/a force All targets to be built
/c Cryptic mode; suppress signon banner & warning messages
/d Display modification dates
/e Environment variables override macros in the makefile
/i Ignore exit codes of commands invoked
/n No execute mode; display commands only
/p Print macro definitions & target descriptions
/q Query if target is up to date; for use in batch files
/r inference Rules from 'tools.ini' to be ignored
/s Silent execution of commands
/t Touch targets with current date & time
/? short help message
/help invoke QuickHelp
/nologo do not display signon banner
----------------------------------------------------------------------------
Kind regards, Barry
---------------
* Origin: EBO-BBS A'dam +31-20-6002828 (2:280/901.42)
|