我刚刚换到 Fedora 20,我正在努力适应并学习它。在我只使用 ubuntu 之前,所以对我来说有一些新东西。
我试图通过从 git 下载包来编译 openni_master。第一步是进入
/OpenNi_Master/Platform/Linux/CreateDist/
运行 sudo ./RedistMaker 的答案。
当我这样做时,我得到以下信息:
fatal error: libusb-1.0/libusb.h: No such file or directory.
所以我试着跑步
sudo yum install libgusb.x86_64.
运行 locate libgusb 给出 .so 文件
/usr/lib64/libgusb.so.2
/usr/lib64/libgusb.so.2.0.3
但没有 libusb-1.0.h。
所以我尝试从网上下载软件包 libusb-1.0.18 并在我的计算机上编译它。但是在文件夹中运行 ./configure 会给出
checking for libudev.h... no
configure: error: "udev support requested but libudev not installed"
所以我安装了
libgudev1-devel.x86_64
和
libgudev1.x86_64.
可能我安装了错误的软件包,但我是 Fedora 的新手,我真的不知道在哪里搜索它们。
任何帮助表示赞赏!
/埃里克