To compile and link the API on installation and use the example applications that are distributed with the framework, installation of the following packages is required:
|
Package |
Description |
|
gcc |
C compiler |
|
g++ |
C++ compiler |
|
GNU make |
make utility |
|
libX11-dev |
Library for using
basic X11 display primitives in programs |
|
libxext-dev |
Library for using
extended X11 display primitives in programs |
|
libgtk-3-dev |
Compile and link
GigE Vision Device Status tool |
|
libglade2-0 libglade2-dev |
Library for
loading and using “.glade” UI definition files |
In addition, the following libraries are useful for enhancing the performance of the framework.
|
Package |
Description |
|
libpcap0.8 |
Library for user
level packet capture |
|
libcap2 |
Library / tools
for assigning Linux “capabilities” to a program |
|
ethtool |
Utility to
configuring tuning parameters of NIC drivers |
For example, in Ubuntu. packages can be installed from the terminal using the following command:
sudo apt-get install <package name>
Note, if you are unable to locate a specific package, regular expression can be used to try to find a suitable alternative package. For example,
sudo apt-get install libpcap*
|
|
Note: The pre-requisite packages may have different names on different Linux distributions. See Appendix A: Common Package Management methods in Linux for more information on installing these packages and possible variations on their names. |
Related Topics
GigE-V Framework for Linux Overview
System Date and Time Considerations