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
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 andListAll
calls.
- 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
LJM
folder
- 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.h
C:\Program Files\LabJack\Drivers\LabJackM.lib
C:\Program Files\LabJack\Drivers\LabJack.LJM.dll
C:\Windows\System32\LabJackM.dll
C:\Windows\System32\LabJackWUSB.dll
- The LabJack
LJM
folder, 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.h
C:\Program Files (x86)\LabJack\Drivers\64bit\LabJackM.lib
C:\Program Files (x86)\LabJack\Drivers\LabJack.LJM.dll
C:\Windows\System32\LabJackM.dll
(orC:\Windows\SysWOW64\LabJackM.dll
for 32-bit applications)C:\Windows\System32\LabJackWUSB.dll
(orC:\Windows\SysWOW64\LabJackWUSB.dll
for 32-bit applications)- The LabJack
LJM
folder, 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 LabJackLJM
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 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>.dylib
in the same directory)/usr/local/share/LabJack/LJM
(the LabJackLJM
folder), which contains configuration, debug, and information files./usr/local/lib/libusb-1.0.0.dylib
and/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.h
C:\Program Files\LabJack\Drivers\LabJackM.lib
C:\Program Files\LabJack\Drivers\LabJack.LJM.dll
C:\Windows\System32\LabJackM.dll
C:\Windows\System32\LabJackWUSB.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
(orC:\Windows\SysWOW64\LabJackM.dll
for 32-bit applications)C:\Windows\System32\LabJackWUSB.dll
(orC:\Windows\SysWOW64\LabJackWUSB.dll
for 32-bit applications)- 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.