根据QT创建者中的现有源代码创建C ++库

问题描述

我已经编码C ++已有一段时间了,我使用Qt creator作为开发工具。 最近,我创建了一个Non-QT项目,并完成了所有C ++编码,并且该应用程序按预期工作正常。 .h和.cpp文件都有大约20个类。

现在是真正的问题。 我想创建该应用程序的库,以便可以在基于该应用程序构建的其他应用程序中使用我的工作。

在Java中,创建库(Jar文件)是没有麻烦的,如果使用Eclipse IDE,我们只需要转到项目并导出Jar文件即可。期间!

如何在QT Creator中对C ++项目执行相同的操作?

我看了一些在线教程,但是这些教程建议创建一个新的C ++库项目! 我确实尝试过这种方式,但是那是一个完全不同的项目。 我的源代码在该库项目之外。 那么我的代码将如何成为同一部分的一部分? 我是否需要将我的所有代码复制粘贴到库项目中?

还创建了如何在调用程序中使用库模块?

根据建议,我将以下.pro文件的内容粘贴(实际的类名称已更改)

TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt

SOURCES += \
    a.cpp \
    main.cpp \
    b.cpp \
    c.cpp \
    d.cpp 

HEADERS += \
    X.h \
    a.h \
    b.h \
    c.h \
    d.h 

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)