【发布时间】:2011-06-18 17:04:52
【问题描述】:
我有一个 C 程序,在标头中有 #include 部分。
我已将 libusb-1.0.0 下载到我的计算机上。如果我只是将 libusb-1.0.0 文件夹复制到我的 C 程序所在的文件夹中,它将无法正常工作。因此,我认为我必须以某种方式将 libuse-1.-.- 安装到我的 C 程序所在的文件夹中。但是,我不知道如何安装它。
谁能帮帮我。 谢谢!
【问题讨论】:
-
我需要将它安装到我的 C 程序的文件夹中。否则,它将无法正常工作。 sudo apt-get install libusb-1.0-0-dev 或# apt-get install libusb-dev 都帮不上忙。
-
不明白这个。您说您将 libusb 复制到 C 程序的文件夹中,但它不起作用。现在你说你需要将它复制到你的 C 程序的文件夹中,否则它将无法工作。你能更详细地描述你的问题吗?
-
@kayahr:感谢您的回复。我没有说我需要将它复制到 C 程序文件夹。我说我需要将它安装到C程序文件夹中。复制和安装是不同的。就像在 Windows 中一样,您将 MS Office 安装到 Programs 文件夹,而不是简单地将 MS Office 文件复制到 Programs 文件夹。这就是我的意思。
-
您能描述一下“安装”后需要哪些文件吗?你需要 C 程序文件夹根目录下的 libusb.so 和 usb.h 文件吗?还是必须将其安装到“lib”和“include”子目录中?还是其他目录结构?
-
@kayahr:感谢您尝试帮助我。我今天实际上解决了我的问题。我只是提取 libusb.zip 文件并将我的 C 程序中的#include 目录更改为提取的文件夹。