cmake:pkg_check_modules libusb版本

时间:2016-10-28 13:36:47

标签: cmake libusb pkg-config libusb-1.0

我安装了两个版本的libusb:

$ pkg-config --libs libusb
-lusb
$ pkg-config --libs libusb-1.0
-lusb-1.0

对于我想使用libusb-1.0版本的项目,因此我在CMakeLists.txt中有以下内容:

pkg_check_modules(LIBUSB REQUIRED libusb-1.0)

但是,我用于关联${LIBUSB_LIBRARIES}的结果变量仅包含usb,而不包含usb-1.0。所以基本上我是在连接错误的库。为什么会这样?我做错了什么?

0 个答案:

没有答案