在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:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBDebugLIBUSB.exe LIBUSB
Error 4 error LNK2019: unresolved external symbol _libusb_init@4 referenced in function _wmain C:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.obj LIBUSB
Error 5 error LNK2019: unresolved external symbol _libusb_exit@4 referenced in function _wmain C:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.obj LIBUSB
Error 6 error LNK2019: unresolved external symbol _libusb_set_debug@8 referenced in function _wmain C:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.obj LIBUSB
Error 7 error LNK2019: unresolved external symbol _libusb_get_device_list@8 referenced in function _wmain C:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.obj LIBUSB
Error 8 error LNK2019: unresolved external symbol _libusb_free_device_list@8 referenced in function _wmain C:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.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:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.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:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.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:UsersHoangNamDocumentsVisual Studio 2013ProjectsLIBUSBLIBUSBLIBUSB.obj LIBUSB
我想我需要链接usblib
到我的项目,但我不知道怎么做。
解决方案必须从msvc
文件夹打开并构建。然后是.lib
&您需要的.dll
文件。将它们复制到项目文件夹并按安德罗说的添加。它的工作原理。
相关文章:
- USB传输的LibUSB C++格式不同
- 如何递归地解决USACO 2013-周长-银
- 将"libpqxx"与Visual Studio 2013链接/安装,以便与PostgrSQL建立C++连接
- Visual Studio 2013,错误 MSB8020:找不到 Visual Studio 2010 的生成工具
- 为什么在Visual Studio 2013上的std::this_thread::sleep_for上死锁
- Visual Studio Professional 2013, Update 5, "No Target Architecture"
- Opencv在2013年第5季度不起作用.应用程序总是在窗口中崩溃
- 构建在VS 2013中找不到平台工具集= 'v141'
- 使用libusb.h时出现编译器错误
- 如何使用libusb获取驱动器名称?
- 性能报告 (.vspx) 在 Visual Studio 2013 中未打开(显示损坏)
- 如何在"XAML for Windows Embedded (Compact 2013)"中切换图像
- 这是MSVC 2013中具有共享PTR的单例的正确实现吗?
- 在 c++ libusb 中将数据写入得利捷 PM9500 扫描仪的正确格式
- 在 Visual Studio 2013 中使用零大小数组C++
- Android USB 附件模式无法使用 libusb 与主机 PC 一起读/写
- 如何使用 libusb 为 USB 设备设置备用设置
- MFC 对话框属性表用法在 VS 2017 中产生错误,适用于 VS 2013
- 将 libusb 设备存储在易于访问的容器中,无需所有权
- 在Visual Studio 2013中使用Libusb