【问题标题】:Find the source of error in qmake-files在 qmake-files 中查找错误源
【发布时间】:2014-02-17 10:26:06
【问题描述】:

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

mkdir -p
mkdir: missing operand

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

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

【问题讨论】:

  • isEmpty(VARIABLE){ 消息(变量为空)}
  • 我认为您可以使用CMake 来创建基于Qt 的软件。没必要学qmake。你能举一些关于 qmake 文件的例子吗?

标签: c++ qt qmake


【解决方案1】:

您可以添加如下的健全性检查:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多