Qt 链接问题

Qt 链接问题,qt,qt4,Qt,Qt4,我制作了一个自定义库,并将其编译成一个dll qustom.dll 现在我想用这个dll编译另一个项目 我所做的是导入项目中的头文件,并将这一行添加到我的.pro文件中 LIBS += -lqustom 但我得到一个错误:找不到-lqustom 我也试过了 LIBS += qustom.dll 及 qustom.dll位于项目目录中 我也试过了 OTHER_FILES += \ qextserialport1.dll 但也不管用 我是不是遗漏了什么 也许错过了一条路-L/path/

我制作了一个自定义库,并将其编译成一个dll qustom.dll

现在我想用这个dll编译另一个项目

我所做的是导入项目中的头文件,并将这一行添加到我的.pro文件中

LIBS += -lqustom
但我得到一个错误:找不到-lqustom

我也试过了

LIBS += qustom.dll

qustom.dll位于项目目录中

我也试过了

OTHER_FILES += \
    qextserialport1.dll
但也不管用

我是不是遗漏了什么

也许错过了一条路-L/path/to/dlls-ldllname


Qt与CMake配合得很好。我使用它,我再也不会像这样感到依赖性/路径问题了。

我添加了这个LIBS+=-Lc:/Users/vilus/Desktop/qqprjt/-lqustom,现在我得到了错误:collect2:ld返回1退出状态它说了比这更具体的话吗?对不起,我需要更多的线索。我现在能说的就是让我试一试。这真的很好。完整的错误最好是整个日志会告诉你最有可能的路径是错误的或什么。。。没有它很难说清楚。哦,还有,也许QMake不知道如何转换成\,你也试过用反斜杠吗?
OTHER_FILES += \
    qextserialport1.dll