LIBUVC is a cross-platform USB Video device library built on LIBUSB. It provides granular control over USB video devices that export standard USB video class (UVC) interfaces, enabling developers to write drivers for devices that were not previously supported, or to access UVC devices in a generic manner.
Install Libusb first.
The Libusb-dev was installed with sudo apt-get install, but the Libusb.h file was not found when the installation was completed LIBUVC make. So install with source code.
1. Environment
VMware under ubuntu14.04
2. Get the source code
Download libusb-1.0.21.tar.bz2 http://sourceforge.net/projects/libusb/
3. Extracting source code
CD/Download TAR-XJVF libusb-1.0.21.tar.bz2
4. Install as prompted by the install file:./configure-make-make installed
First Configure:
CD Libusb-1.0.21/./configure
Configure failure,Configure:error: "Udev support requested but Libudev not installed"
Install the dependency Libudev-dev:
Cdsudo Apt-get Install Libudev-dev
After successful installation, re-configure, success, Make,make install, installation success.
Makemake Install
5. Installing LIBUVC
At this point the installation LIBUVC successfully, you can find the Libusb.h file.
Ubuntu14.04 installation Libusb