TReK Applications
User Guides
TReK Installation Directories

The following directories are installed on both Windows and Linux unless otherwise specified. The TReK menu refers to the TReK menu item on the Windows Start menu or the Red Hat Enterprise Linux Applications menu.

The bin Directory

The bin directory contains all of the executables (and dlls on Windows) for the TReK software. This directory contains the applications that are found on the TReK menu and other executables that are needed by these applications.

The config Directory

The config directory contains any configuration files needed by TReK applications.

The dll Directory (Windows only)

The dll directory on Windows contains the dll files you need to run your program with TReK on Windows. There are subdirectories for each supported development environment. The dll directory is only installed on Windows.

The doc Directory

The doc directory contains TReK documentation. You can open all of the TReK documents from the TReK menu.

The example Directory

The example directory contains subdirectories for each TReK example. Documentation for the examples can be found in the TReK online help.

Note: Due to file privileges you may need to copy example files located in the TReK installation directory to a user directory for editing or compiling.

The extras Directory

The extras directory provides additional (or extra) components or items for TReK.   For example this is where you can find the TReK Python Package for Telemetry and Command API.

The help Directory

The help directory contains binary files needed to support TReK online help.

The include Directory

The include directory contains the include files you need to use the TReK API libraries.

The lib Directory

The lib directory on Windows contains the import libraries you need to link your program with TReK libraries. There are subdirectories for each supported development environment. The lib directory on Linux contains the shared object files you need for linking and running.

The licenses Directory

The licenses directory contains license files for third-party products used by the TReK software.

The menu Directory (Linux only)

The menu directory is only installed on Linux. It contains files needed to support the TReK menu on the Red Hat Enterprise Linux Applications menu.

The metadata Directory

The metadata directory contains any files needed by TReK applications and libraries to supply metadata information. Subdirectories exist for each type of metadata.

The script Directory

The script directory contains any script files needed by TReK.

The template Directory

The template directory contains template files used by TReK applications and libraries.

The third_party Directory

The third_party directory contains third-party software used by the TReK software.

The workspace Directory

The workspace directory contains directories and files that will be copied to the user’s home directory to allow user specific data to be separate (e.g. databases, metadata files, etc.).