www.vtiinstruments.com
EX1401 Instrument Drivers
69
D
RIVERS FOR
L
INUX
OS
In addition to the IVI drivers for Windows OS, C++ libraries are provided for the Linux operating
system. The Linux drivers are supported on distributions running Linux kernel version 2.6.32 or
later. In addition, the Linux drivers require GCC version 4.4 or later and glibc 2.12 or later. The
driver for Linux organizes and names each C++ class and members consistent to the IVI-COM
driver. The driver description in this manual applies to both IVI driver and the library for Linux OS.
The Linux drivers are supplied as RPM packages which are supported by a wide variety of
distributions. In distributions which natively support RPM packages, such as Red Hat Enterprise
Linux, Fedora Linux, or CentOS, the driver packages can be installed by running the command:
rpm
–
Uvh packagename.rpm
There are many other popular Linux distributions which do not natively support RPM packages, but
instead use third-party tools to install them. Debian and Ubuntu Linux are both very popular, but do
not support RPM packages out of the box. To use these packages on these systems, ‘alien’ is
recommended which should be available in the package repository for these distributions. To install
the drivers using alien, run the command:
alien
–
i packagename.rpm
Currently, there are both 32- and 64-bit driver packages for libDigitizer, and libPlatform. There is
also a package which installs common libraries and dependencies used by all drivers, libCommon.
The appropriate libCommon package (32-bit or 64-bit) must be installed before installing any of the
other driver packages. The release notes for the libCommon package include information on the
exact compiler version used for a particular release.
Header and Library Files
/opt/vti/include
sub directory contains header files.
/opt/vti/lib
sub directory contains driver shared object files.
/opt/vti/share/doc
sub directory contains release notes, driver online help and example
programs
B
UILDING AND
R
UNNING
E
XAMPLE
P
ROGRAMS
Windows Examples
The instrument drivers come with example programs that the user can build and execute. Example
programs are in C++ and C# (Windows only) programming language. They are installed in the
Examples
sub-folder under the standard IVI driver installation folder, which is usually found at
C:\Program Files (x86)\IVI Foundation\IVI\Drivers\VTEXDigitizer\Examples
or
C:\Program
Files\IVI Foundation\IVI\Drivers\VTEXDigitizer\Examples
. A link to the example programs can
also be found in the Start Menu.
Summary of Contents for EX1401
Page 2: ......
Page 24: ......
Page 57: ...www vtiinstruments com EX1401 Web Page Operation 57 ...
Page 94: ......
Page 98: ......
Page 102: ......
Page 111: ...www vtiinstruments com EX10xxA Index 111 FIGURE A 1 IEEE1588 NETWORK TOPOLOGY ...
Page 112: ......