问题描述
我已经编码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 (将#修改为@)