我想构建我的程序(使用QT 5.0.2开发)并将其交给一些朋友。
我该如何处理?
我在我的文件夹中使用qmake -project
文件尝试了qmake
和*.cpp
,但它没有创建任何exe文件。
这是我的.pro
文件
#-------------------------------------------------
#
# Project created by QtCreator 2013-08-03T18:53:41
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = target
TEMPLATE = app
SOURCES += main.cpp\
class1.cpp\
class2.cpp\
class3.cpp\
class4.cpp
HEADERS += class1.h\
class2.h\
class3.h\
class4.h
FORMS += class1.ui\
class3.ui
答案 0 :(得分:1)
您是否静态编译了QtSDK
?如果是,您可以将项目构建为static linking
,如果您从Qt
手动下载qt-project.org
存储库,则可以将其设置为shared
版本Qt,您应该删除包含CONFIG += static
的行并将您的项目编译为共享,并将以下行添加到您的.pro
文件中:
QT += core gui
注意:
使用Qt Creator
作为Qt Framework IDE
来管理和构建您的项目,它是非常方便和出色的工具,另一种方法是使用与VStudio集成的Visual Studio Add-In
,如果您是Qt架构的专业人士,您可以使用Qt的makefile基础构建qmake
。
答案 1 :(得分:0)