« Close

Datasheets and User Guides

App Notes

Software & Driver

 

5.3 - What LJM files are installed on my machine?

What LJM files are installed on my machine?

An installation of LJM consists of the following files:

  • 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
  • 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_special_addresses.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

Windows 32-bit:

  • C:\Program Files\LabJack\Drivers\LabJackM.h
  • C:\Program Files\LabJack\Drivers\LabJackM.lib
  • 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:\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)
  • The LabJack LJM folder, /usr/local/share/LabJack/LJM, which contains configuration, debug, and information files.
  • 10-labjack.rules - usually installed in /lib/udev/rules.d, but can be installed in /etc/udev/rules.d
  • /usr/local/lib/liblabjackusb.so (which is a symlink to the versioned liblabjackusb.so.<version> in the same directory)

Mac OS X:

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