一些常见的pro文件配置

转:https://www.cnblogs.com/sherlock-lin/articles/11708279.html

 

UI_DIR = ./ui    #ui文件目录
TARGET = Test    #最终生成目标名
DESTDIR = $$PWD/../test        #目标生成目录,$$PWD表示当前目录下
DLLDESTDIR = $$PWD/../bin    #dll目录,若生成dll则会将dll copy一份到此目录下
OBJECTS_DIR = $$PWD/../obj    #对象文件的存放路径
MOC_DIR = $$PWD/../moc        #moc文件的存放路径

CONFIG(debug, debug|release){
    #debug时的配置
} else {
    #release时的配置
}

CONFIG   += c++11 (Qt5)    #支持C++11

RC_ICONS = logo.ico #.exe的logo,仅用于windows
RC_FILE = my.rc #使用rc资源文件

HEADERS += test.h    #添加头文件
SOURCES += test.cpp    #添加cpp文件

INCLUDEPATH += $$PWD/../qwt            ##添加库包含目录
LIBS += -L$$PWD/../qwt/lib -lqwt    #添加库,-L后面是目录,-l后面是库文件
DEPENDPATH += $$PWD/../qwt/lib         #依赖关系目录

#一般用于添加pri文件,添加后,会在项目列表中出现包含的文件列表
#没有这个,但是有INCLUDEPATH添加目录,也能构建
#但是项目树中不会出现库列表
include(../../../Util/util.pri)    

#用于多级项目
TEMPLATE = subdirs
SUBDIRS += \
    Project1\
    Project2
Project1.depends = Project2 #项目依赖,1依赖于2,先构建2

 

原文链接: https://www.cnblogs.com/sggggr/p/12802917.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    一些常见的pro文件配置

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/345209

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午3:06
下一篇 2023年3月2日 上午3:07

相关推荐