| Syntax: | Default: |
| /O[UT][:name] | Name of first object file with appropriate extension |
Use /OUT to specify a name for the executable output file.
If you do not provide an extension with name, then the linker provides an extension based on the type of file you are producing:
| File produced | Default extension |
| Executable program | .exe |
| Dynamic link library | .dll |
| .vdd | |
| .sys |
If you do not use the /OUT option, then the linker uses the filename of the first object file you specified, with the appropriate extension.