在qmake文件中查找错误源

Find the source of error in qmake-files

本文关键字:错误 查找 qmake 文件      更新时间:2023-10-16

我是qmake的新手。我需要移植一些基于 Windows/QT 的软件。我对CMake有很大的经验,当我看到很多文件时,我感到非常困惑,其中包括这个项目中的许多其他Qmake文件,据我所知,这对qmake来说是正常的。无论如何,我有构建错误:

mkdir -p
mkdir: missing operand

显然,这是 qmake 文件中命令中的一些空变量的结果。但是在项目中搜索会给我很多不同位置的"mkdir"。

我的问题,有没有办法找到*.pro*.pri(甚至任何其他 qmake 文件)中的哪一行是构建错误的源?

您可以添加健全性检查,如下所示:

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