如何在 Ubuntu 中使用 apt #include <whatever.h> 安装

use*_*780 2 c++ ubuntu include

我刚刚按照说明在我的 Ubuntu 20.04 中安装了hidapi ,即通过执行

sudo apt install libhidapi-dev
Run Code Online (Sandbox Code Playgroud)

mwe.cpp我在仅包含这一行的文件中编写了我的程序:

#include <hidapi.h>
Run Code Online (Sandbox Code Playgroud)

现在我想用它来编译它

g++ -o mwe.o mwe.cpp
Run Code Online (Sandbox Code Playgroud)

但我得到

mwe.cpp:1:10: fatal error: hidapi.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我应该如何使用这个模块?很抱歉提出这样一个基本问题,但无法找出答案。

小智 7

在基于 Ubuntu 的系统上,系统包libhidapi-dev将包含文件安装到/usr/include/hidapi,因此可以-I/usr/include/hidapi在命令行中包含此 ( ) 或#include <hidapi/hidapi.h>