如何解决根据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 举报,一经查实,本站将立刻删除。