Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Save Compiler Information in Your Executable

If you want to save information about the compiler in your executable, use the [Q]sox option to save:

  • Compiler version number and options used to produce the executable.
  • Profile data and inlining information (if optional arguments were specified).

Linux

To view the information stored in the object file, use the objdump command. For example:

objdump -sj comment a.out
strings -a a.out | grep comment:

Windows

To view the linker directives stored in string format in the object file, use the link command. For example:

link /dump /directives filename.obj

In the output, the ?-comment linker directive displays the compiler version information. To search your executable for compiler information, use the findstr command. For example, to search for any strings that contain the substring "Compiler":

findstr "Compiler" filename.exe