cmake 增加libusb
时间: 2023-09-12 19:03:12 浏览: 177
c# 使用libusb
5星 · 资源好评率100%
要在 CMake 中添加 libusb,可以按照以下步骤进行操作:
1. 首先,确保你已经安装了 libusb 库和头文件。如果没有安装,可以使用以下命令在 Linux 系统下安装:
```
sudo apt-get install libusb-1.0-0-dev
```
2. 在 CMakeLists.txt 文件中使用 find_package 命令查找 libusb 库。
```
find_package(libusb-1.0 REQUIRED)
```
3. 添加包含目录和链接库。
```
include_directories(${LIBUSB_1_INCLUDE_DIRS})
target_link_libraries(your_project_name ${LIBUSB_1_LIBRARIES})
```
4. 在执行 cmake 命令之前,需要设置 PKG_CONFIG_PATH 环境变量,以便 CMake 可以找到 libusb。
```
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
```
5. 运行 cmake 命令。
```
mkdir build && cd build
cmake ..
make
```
完成上述步骤后,就可以在 CMake 中使用 libusb 库了。
阅读全文