【发布时间】: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 文件的例子吗?