我以下列方式致电QMake:
qmake“MYVARNAME = / home / user / directory”
需要检查MYVARNAME是否已设置,导致此目录包含链接器所需的文件。我试过了:
equals(MYVARNAME, "") error("MYVARNAME is not set")
以及
isEmpty(MYVARNAME) error("MYVARNAME is not set")
和:
isEmpty($$MYVARNAME) error("MYVARNAME is not set")
最后:
!defined(MYVARNAME, var) error("MYVARNAME is not set")
即使设置了MYVARNAME,也会始终发生错误。好奇,那个
message($$MYVARNAME)
效果很好。
感谢任何帮助。
答案 0 :(得分:0)
谢谢比尔!
您的解决方案有效。我失败了,因为在条件表达式之后没有花括号。它有所作为。
谢谢!