c++ - Qt 使用其他项目作为依赖

标签 c++ qt qt-creator

我想在我的应用程序中使用 QHttpServer。我不想只添加库,所以我创建了 git 存储库并将 QHttpServer 项目添加为子模块。如何创建使用此 QHttpServe 项目的项目。

我尝试创建带有子目录的项目,然后添加现有项目 (QHttpServer) 并创建新的公共(public)项目,但我无法在另一个项目中使用一个项目中的类。

screen

pro file

src added

network added


我无法运行我的应用程序 :(。一些库问题

problem working

正确配置 proper config

最佳答案

您还需要添加 LIBS += -lqhttpserver到你的项目。确保 QHttpServer 项目在子目录项目中的项目之前构建,并添加 QMAKE_LIBDIR += <qhttpserver-output-dir> .

关于c++ - Qt 使用其他项目作为依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21650016/

相关文章:

c++ - 如果我们不想要模板/泛型中的任何数据类型怎么办

qt - 如何启用和禁用qDebug()消息

c++ - 按插入顺序循环 QHash

c++ - Qt disconnectNotify() 未在接收器对象销毁时调用

windows - 直写 : CreateFontFaceFromHDC() failed

c++ - 如何将 Perl Interpreter 嵌入到制作 DLL 的 C++ 应用程序中?

c++ - 有什么方法可以检测指针是否指向数组?

c++ - 在 QWidget 中显示 QAction

linux - 使用源代码和 linuxdeployqt 创建 appimage

c++ - 更改可变参数模板中的最后一个类型