[英]How to import libusb dll
我正在使用Visual Studio 2013,使用libusb dll時遇到麻煩。 我已經下載了它們的源代碼並在release下編譯了dll版本。 創建了新文件夾: D:\\ libusb-1.0.9 \\ Win32 \\ Release \\ dll ,其中包含.lib和.dll文件。 接下來,我將.dll復制到了源文件所在的Visual Studio項目文件夾中。
然后在Visual Studio中,我執行了: 項目->屬性->鏈接器->輸入->其他依賴關系,並粘貼到.lib文件的路徑中: D:\\ libusb-1.0.9 \\ Win32 \\ Release \\ dll \\ libusb-1.0。 lib 。 然后我執行了project-> properties-> linker-> general->其他庫目錄,並將其粘貼到libusb頭文件所在的文件夾中: D:\\ libusb-1.0.9 \\ libusb 。
然后,我嘗試包含#include "libusb.h"
但它說找不到文件。
為了使它正常工作,我還需要做什么?
編輯:
這些是確切的錯誤:
問題是您沒有將包含頭文件libusb.h
的文件夾添加到編譯器的include文件夾中。 結果,編譯器找不到libusb.h
因為它不在編譯器搜索的任何文件夾中。
在Visual Studio中,要向包含目錄添加文件夾,請打開目標的項目屬性,然后將該文件夾添加到C / C ++->常規->其他包含目錄設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.