Tells the compiler to save the compiler options and version number in the executable.
None
IA-32 architecture, Intel® 64 architecture, IA-64 architecture
Linux and Mac OS: | -sox -no-sox |
Windows: | /Qsox /Qsox- |
None
-no-sox or /Qsox- | The compiler does not save the compiler options and version number in the executable. |
This option tells the compiler to save the compiler options and version number in the executable. The size of the executable on disk is increased slightly by the inclusion of these information strings.
This option forces the compiler to embed in each object file or assembly output a string that contains information about the compiler version and compilation options for each source file that has been compiled. When you link the object files into an executable file, the linker places each of the information strings into the header of the executable. It is then possible to use a tool, such as a strings utility, to determine what options were used to build the executable file.
If -no-sox or /Qsox- is specified, this extra information is not put into the object or assembly output generated by the compiler.
None