
Qt-qmake
TemetNosce
认识自己 改变自己
展开
-
qmake函数
Replace Functionsabsolute_path(path[, base])basename(variablename)cat(filename[, mode])clean_path(path)dirname(file)enumerate_varsescape_expand(arg1 [, arg2 …, argn])find(variablename, substr)原创 2017-04-08 13:45:42 · 1754 阅读 · 0 评论 -
qmake变量
qmake变量CONFIG DEFINES DEF_FILE DEPENDPATH DEPLOYMENT_PLUGIN DESTDIR DISTFILES DLLDESTDIR FORMS GUID HEADERS ICON IDLSOURCES INCLUDEPATH INSTALLS LEXIMPLS LEXOBJECTS LEXSOURCES LIBS L原创 2017-04-08 13:50:55 · 2292 阅读 · 0 评论 -
qmake 整理
变量的一些说明使用TARGET 生成的可执行程序(库)名字,默认值为项目文件的名称。TARGET会根据不同的平台生产对应的后缀名,比如windows下会生产 target.exe/target.dll/target.lib ,linux下 target/target.lib/target.so等等 DESTDIR 放置生成的可执行程序(库)的目录。 DEFINES 添加额外的宏定义 HEA原创 2017-04-08 16:05:50 · 545 阅读 · 0 评论 -
qmake整理二
$$访问变量作用域作用域类似if语句在程序编程语言。如果某一个条件为真,处理范围内的声明。 For example:win32 { SOURCES += paintwidget_win.cpp}!win32 { SOURCES -= paintwidget_win.cpp}macx { CONFIG(debug, debug|release) { HEA原创 2017-04-08 16:29:45 · 264 阅读 · 0 评论 -
qmake整理三
子目录项目#subdirs模板表示要编译多个子目录中的工程,在这个模板中只有一个系统变量SUBDIRS可以被识别TEMPLATE = subdirs #CONFIG += ordered #CONFIG选项要求各个子项目按顺序编译,子目录的编译顺序在SUBDIRS中指明# 子目录SUBDIRS += \ untitled2 \ #会把当前目录下目录untitled2原创 2017-04-08 17:26:36 · 389 阅读 · 0 评论