Show: Object Pascal C++
Display Preferences

C++ Package Dependency Information File (*.pdi)

From Appmethod Topics
Jump to: navigation, search

Go Up to File Types Index


When you build a C++ project for a desktop platform, Appmethod generates a C++ package dependency information file.

A C++ package dependency information file is a plain text file that contains a list of file names of package shared library files that your project requires. For example, if your project only requires the RTL and FireMonkey, the following is the content of your C++ package dependency information file:

fmx230.bpl rtl230.bpl

When you build your C++ project for a desktop platform, your C++ package dependency information file is generated by default with <project>.pdi as file name into the following folder:

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

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

See Also

Personal tools
In other languages