在Windows上使用QT 5.0.2构建程序

时间:2013-08-03 00:18:47

标签: qt compiler-construction build exe

我想构建我的程序(使用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

2 个答案:

答案 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)