Qt使用其他项目作为依赖

时间:2014-02-08 18:25:03

标签: c++ qt qt-creator

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

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

screen

pro file

src added

network added


我无法运行我的应用:(。libs的一些问题

problem working

正确配置 proper config

2 个答案:

答案 0 :(得分:0)

您必须将QtNetwork模块添加到我们的项目中。

添加

QT += network

MainApp.pro档。

我建议阅读documentation for qmake project files

答案 1 :(得分:0)

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