C++ Linker State File (*.ilc, *.ild, *.ilf, *.ilr, *.ils)

From Appmethod Topics
Jump to: navigation, search

Go Up to File Types Index


C++ linker state files are files for incremental linkers. C++ linkers for 32-bit Windows and Mac OS X support C++ linker state files.

ILINK32 generates the following types of linker state file:

  • Code file (<project name>.ilc)
  • Data file (<project name>.ild)
  • Symbols file (<project name>.ils)
  • Other file (<project name>.ilf)

When you build your Object Pascal project, your C++ linker state files are generated by default into the following folder:

  • In packages:
    • For 32-bit Windows: C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl
    • For Mac OS X: C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\<platform>\<build configuration>
  • In other projects: C:\Users\<user>\Documents\Embarcadero\Studio\Projects\<project name>\<platform>\<build configuration>

To change the output directory, use the Final output directory option in Project > Options > C++ (Shared Options).

To toggle the generation of these optional files, use the Disable incremental link option in Project > Options > C++ Linker.

See Also