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

From RAD Studio
Jump to: navigation, search

Go Up to File Types Index


C++ linker state files are files for incremental linkers. The C++ linker for 32-bit Windows supports 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 C++ project, your linker state files are generated by default into the following folder:

  • In packages:
    • For 32-bit Windows: C:\Users\Public\Documents\Embarcadero\Studio\23.0\Bpl
    • For macOS: C:\Users\Public\Documents\Embarcadero\Studio\23.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