|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
CL.exe is a 32-bit tool that controls the Microsoft C and C++ compilers and linker. The compilers produce Common Object File Format (COFF) object (.obj) files. The linker produces executable (.exe) files or dynamic-link libraries (DLLs).
Note that all compiler options are case sensitive.
To compile without linking, use /c.
Finding an Option
To find a particular compiler option, see one of the following lists:
For information on specifying options, see:
Related Build Tools
Use NMAKE to build your output file.
Use BSCMAKE to support class browsing.
Linker options also affect how your program is built.