gpt4 book ai didi

c++ - 在 Windows 上安装 libusb 以与 Qt 一起使用

转载 作者:行者123 更新时间:2023-11-28 02:48:18 28 4
gpt4 key购买 nike

我正在尝试在 Windows 7 上安装 libusb(不是 libusb-win32)。我必须将其与 Qt 5.0.1 链接。这是我面临的问题

  • 在提取的 libusb 文件夹中的 INSTALL 文件中,它告诉我 cd 到当前文件夹然后运行
    。/配置
    制作
    安装
    但是我得到了错误

'./configure' is not recognized as a valid command.

谷歌搜索这个问题通常会给出安装 libusb-win32 的解决方案。但是,到目前为止,我想避免这种情况。

  • 在 libusb 库中,有几个 MSVC 项目,所以我构建了它们。那确实生成了一些 .lib 文件。所以我开始将它们与我的 Qt 项目联系起来。它识别 libusb.h 头文件,但未正确链接。这是我的 .pro 文件

    QT       += core gui widgets

    TARGET = Qt_libusb TEMPLATE = app


    SOURCES += main.cpp\
    qt_libusb.cpp

    HEADERS += qt_libusb.h

    FORMS += qt_libusb.ui

    LIBS += -LC:\libusb-1.0.18\Win32\Debug\lib\libusb-1.0

    INCLUDEPATH += C:/libusb-1.0.18/libusb DEPENDPATH += C:/libusb-1.0.18/libusb

我的目标是将 libusb 库与 Qt 链接起来。如果我没有正确“安装”该库,或者我是否以错误的方式链接它,请告诉我。谢谢

最佳答案

您的项目文件未引用该库。您只提供了可以找到库的路径,但没有引用 libusb 库本身。

你缺少的是类似的东西

LIBS += -llibusb

您也不能在同一行上有多个项目文件语句。下面是一个错误:

TARGET = Qt_libusb TEMPLATE = app

它应该是这样的:

TARGET = Qt_libusb 
TEMPLATE = app

关于c++ - 在 Windows 上安装 libusb 以与 Qt 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23646403/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com