What LJM files are installed on my machine?
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
LJMfolder, 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
Opencalls andListAllcalls.
- a file to help open connections to LabJack devices during relevant
- 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
- 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
LJMfolder
- gives a brief explanation of the files installed to the LabJack
- ljm.log
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.hC:\Program Files\LabJack\Drivers\LabJackM.libC:\Program Files\LabJack\Drivers\LabJack.LJM.dllC:\Windows\System32\LabJackM.dllC:\Windows\System32\LabJackWUSB.dll- The LabJack
LJMfolder, which contains configuration, debug, and information files:Windows Vista and later: C:\ProgramData\LabJack\LJM\Windows XP (deprecated): C:\Documents and Settings\All Users\Application Data\LabJack\LJM
Windows 64-bit
C:\Program Files (x86)\LabJack\Drivers\LabJackM.hC:\Program Files (x86)\LabJack\Drivers\64bit\LabJackM.libC:\Program Files (x86)\LabJack\Drivers\LabJack.LJM.dllC:\Windows\System32\LabJackM.dll(orC:\Windows\SysWOW64\LabJackM.dllfor 32-bit applications)C:\Windows\System32\LabJackWUSB.dll(orC:\Windows\SysWOW64\LabJackWUSB.dllfor 32-bit applications)- The LabJack
LJMfolder, which contains configuration, debug, and information files:Windows Vista and later: C:\ProgramData\LabJack\LJM\Windows XP (deprecated): 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 versionedlibLabJackM.so.<version>in the same directory)/usr/local/share/LabJack/LJM(the LabJackLJMfolder), 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 versionedliblabjackusb.so.<version>in the same directory)
macOS
/usr/local/include/LabJackM.h/usr/local/lib/libLabJackM.dylib(which is a symlink to a versionedlibLabJackM-<version>.dylibin the same directory)/usr/local/share/LabJack/LJM(the LabJackLJMfolder), which contains configuration, debug, and information files./usr/local/lib/libusb-1.0.0.dyliband/usr/local/lib/libusb-1.0.dylib- If you already have a current version of libusb and do not wish to re-install, choose Customize during the Installation Type step and unselect libusb.
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.hC:\Program Files\LabJack\Drivers\LabJackM.libC:\Program Files\LabJack\Drivers\LabJack.LJM.dllC:\Windows\System32\LabJackM.dllC:\Windows\System32\LabJackWUSB.dll- The LabJack
LJMfolder (see above)
Windows 64-bit
C:\Program Files (x86)\LabJack\Drivers\LabJackM.hC:\Program Files (x86)\LabJack\Drivers\64bit\LabJackM.libC:\Program Files (x86)\LabJack\Drivers\LabJack.LJM.dllC:\Windows\System32\LabJackM.dll(orC:\Windows\SysWOW64\LabJackM.dllfor 32-bit applications)C:\Windows\System32\LabJackWUSB.dll(orC:\Windows\SysWOW64\LabJackWUSB.dllfor 32-bit applications)- The LabJack
LJMfolder (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.