如果用QTCreator开发的小伙伴,可能都知道.pro文件,但是里面的具体配置可能比较模糊,今天我就来给大家好好讲解下
一、名称解释
QT += :这个是添加QT需要的模块
TARGET = :生成最后目标的名字
TEMPLATE =:应用程序的生成模式,默认是app生成应用程序,如果需要生成库的话就用lib
CONFIG +=:一些配置信息
HEADERS +=:工程用到的头文件(类似的是.h文件)
SOURCES +=:工程用到的源文件(类似的是.cpp文件)
LIBS +=:工程依赖的库
DESTDIR +=:目标生成路径
INCLUDEPATH += :工程需要的头文件
DEPENDPATH +=:工程的依赖路径(/home/caros/baidu/…)
FORMS +=:工程中的ui文件(图形用户界面)
QT最大的特性就是跨平台的,所以我们在不同的平台上用同一个pro文件,这样总体来说,也是我比较喜欢使用qt的一个主要的原因。这要加入有关平台的信息。
win32{
}
win64 {
}
unix{
}#注意这个对于ubuntu还是unix系统都是一样的
下面给出相应事例代码的格式:
//添加QT依赖的库
QT += gui
QT &#