[英]qmake variable reference in project file
我正在尝试使用qmake将所有文件包括在目录中(此项目是一个包含数百个文件的外部subversion项目)。 我正在使用qmake version 3.1
。
我试过的是这样的:
server_files = $$files($$PWD/server)
SOURCES += server_files(*.cpp, true)
第一行没有给出任何错误,但是第二行给出了:
:-1: warning: Failure to find: server_files(*.cpp,
:-1: warning: Failure to find: true)
将$
符号放在SOURCES += $server_files(*.cpp, true)
变量的前面会产生相同的错误。
defineReplace(headersAndSources) {
variable = $$1
names = $$eval($$variable)
headers =
sources =
for(name, names) {
header = $${name}.h
exists($$header) {
headers += $$header
}
source = $${name}.cpp
exists($$source) {
sources += $$source
}
}
return($$headers $$sources)
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.