« Close

Datasheets and User Guides

App Notes

Software & Driver

 

5.3 - What LJM files are installed on my machine?

Description of Files

The following files may be installed, depending on if the installation is a full install or a minimal install. See below for the difference.

  • LabJackM.h - a header file that defines LJM functions and contains function usage information
  • LabJackM library / dll file(s), which contains the actual LJM code.
  • On Windows, the .NET LJM bindings, LabJack.LJM.dll.
  • The LabJack LJM folder, which contains:
    ljm.log
    the default debug log file (Debug logging in LJM is not enabled by default.)
    ljm_auto_ips.json
    a file to help open connections to LabJack devices during relevant Open calls and ListAll calls.
    ljm_constants.json file
    a constants file that defines registers and error codes
    ljm_deep_search.config
    contains IP address ranges for the LJM Deep Search feature
    ljm_specific_ips.config
    contains IP addresses that will be connected to during every network-based Open or ListAll
    ljm_startup_configs.json file
    defines the start-up configuration parameters of LJM
    readme.md
    gives a brief explanation of the files installed to the LabJack LJM folder

Full Install

A full installation of LJM includes library files, device rules files, and graphical applications. It consists of the following files:

Windows 32-bit:

  • C:\Program Files\LabJack\Drivers\LabJackM.h
  • C:\Program Files\LabJack\Drivers\LabJackM.lib
  • C:\Program Files\LabJack\Drivers\LabJack.LJM.dll
  • C:\Windows\SysWOW64\LabJackM.dll or C:\Windows\System32\LabJackM.dll
  • The LabJack LJM folder, which contains configuration, debug, and information files:
    • Windows Vista and later: C:\ProgramData\LabJack\LJM\
    • Windows XP: C:\Documents and Settings\All Users\Application Data\LabJack\LJM

Windows 64-bit:

  • C:\Program Files (x86)\LabJack\Drivers\LabJackM.h
  • C:\Program Files (x86)\LabJack\Drivers\64bit\LabJackM.lib
  • C:\Program Files (x86)\LabJack\Drivers\LabJack.LJM.dll
  • C:\Windows\System32\LabJackM.dll
  • The LabJack LJM folder, which contains configuration, debug, and information files:
    • Windows Vista and later: C:\ProgramData\LabJack\LJM\
    • Windows XP: C:\Documents and Settings\All Users\Application Data\LabJack\LJM

Linux:

  • /usr/local/include/LabJackM.h
  • /usr/local/lib/libLabJackM.so (which is a symlink to the versioned libLabJackM.so.<version> in the same directory)
  • /usr/local/share/LabJack/LJM (the LabJack LJM folder), which contains configuration, debug, and information files.
  • 90-labjack.rules - usually installed in /lib/udev/rules.d, but can be installed in /etc/udev/rules.d
  • /opt/labjack_kipling
  • /usr/local/bin/labjack_kipling
  • /usr/share/applications/labjack_kipling.desktop
  • /usr/share/icons/hicolor/48x48/apps/labjack_kipling.png
  • Old versions of LJM: /usr/local/lib/liblabjackusb.so (which is a symlink to the versioned liblabjackusb.so.<version> in the same directory)

macOS:

  • /usr/local/include/LabJackM.h
  • /usr/local/lib/libLabJackM.dylib (which is a symlink to a versioned libLabJackM-<version>.dylib in the same directory)
  • /usr/local/share/LabJack/LJM (the LabJack LJM folder), which contains configuration, debug, and information files.

Minimal Install

A minimal installation of LJM does not include graphical applications. It consists of the following files.

Windows 32-bit:

  • C:\Program Files\LabJack\Drivers\LabJackM.h
  • C:\Program Files\LabJack\Drivers\LabJackM.lib
  • C:\Program Files\LabJack\Drivers\LabJack.LJM.dll
  • C:\Windows\SysWOW64\LabJackM.dll or C:\Windows\System32\LabJackM.dll
  • The LabJack LJM folder (see above)

Windows 64-bit:

  • C:\Program Files (x86)\LabJack\Drivers\LabJackM.h
  • C:\Program Files (x86)\LabJack\Drivers\64bit\LabJackM.lib
  • C:\Program Files (x86)\LabJack\Drivers\LabJack.LJM.dll
  • C:\Windows\System32\LabJackM.dll
  • The LabJack LJM folder (see above)

Linux:

  • /usr/local/include/LabJackM.h
  • /usr/local/lib/libLabJackM.so (see above)
  • /usr/local/share/LabJack/LJM (see above)
  • 90-labjack.rules (see above)

macOS:

Please contact us if you'd like to try a macOS minimal installation.