zoukankan      html  css  js  c++  java
  • 一些常见的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
  • 相关阅读:
    [HDU3487]Play with Chain
    [HDU3436]Queue-jumpers
    [HDU2475]Box
    [HDU1890]RoboticSort
    [BZOJ1500]维修数列
    [POJ3580]SuperMemo
    [POJ3481]Double Queue
    [BZOJ1269]文本编辑器editor
    简单的sql注入
    图片马的制作以及菜刀的使用
  • 原文地址:https://www.cnblogs.com/sggggr/p/12802917.html
Copyright © 2011-2022 走看看