如何测试qmake .pro文件中的变量是否为空或未定义?我想要
如果 undefined variable ,则能够设置默认值。

我试过了

eval("VARIABLE" = ""){
     VARIABLE = test
}

eval("VARIABLE" = ""){
     message(variable is empty)
}

但我仍然收到消息“变量为空”。

最佳答案

我已经没有发现函数isEmpty了:

isEmpty(VARIABLE){
  VARIABLE = test
}
isEmpty(VARIABLE ){
  message(variable is empty)
}

我不明白为什么eval没用...

关于qt - 测试变量是否为空,并在qmake期间提供默认值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13803893/

10-12 12:59
查看更多