簡體   English   中英

在Visual Studio 2013中使用Libusb

[英]Use Libusb in Visual Studio 2013

我在Windows 7 64bit上使用VS2013 ,已閱讀此主題http://www.dreamincode.net/forums/topic/148707-introduction-to-using-libusb-10/page__hl__USB
並嘗試在VS2013上編譯它,但是我遇到了問題。
這是編譯錯誤消息:

Error   12  error LNK1120: 8 unresolved externals   C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\Debug\LIBUSB.exe LIBUSB

Error   4   error LNK2019: unresolved external symbol _libusb_init@4 referenced in function _wmain  C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   5   error LNK2019: unresolved external symbol _libusb_exit@4 referenced in function _wmain  C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   6   error LNK2019: unresolved external symbol _libusb_set_debug@8 referenced in function _wmain C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   7   error LNK2019: unresolved external symbol _libusb_get_device_list@8 referenced in function _wmain   C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB
Error   8   error LNK2019: unresolved external symbol _libusb_free_device_list@8 referenced in function _wmain  C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   9   error LNK2019: unresolved external symbol _libusb_get_device_descriptor@8 referenced in function "void __cdecl printdev(struct libusb_device *)" (?printdev@@YAXPAUlibusb_device@@@Z)   C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   10  error LNK2019: unresolved external symbol _libusb_get_config_descriptor@12 referenced in function "void __cdecl printdev(struct libusb_device *)" (?printdev@@YAXPAUlibusb_device@@@Z)  C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB

Error   11  error LNK2019: unresolved external symbol _libusb_free_config_descriptor@4 referenced in function "void __cdecl printdev(struct libusb_device *)" (?printdev@@YAXPAUlibusb_device@@@Z)  C:\Users\HoangNam\Documents\Visual Studio 2013\Projects\LIBUSB\LIBUSB\LIBUSB.obj    LIBUSB  

我想我需要將usblib鏈接到我的項目,但是我不知道該怎么做。
請幫助我 :(

必須從msvc文件夾中打開解決方案並進行構建。 然后會有您需要的.lib.dll文件。 將它們復制到項目文件夾,然后像Andro所說的那樣添加。 有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM