如何在qmake中设置预编译头文件夹的名称?

时间:2014-06-27 15:58:48

标签: c++ c qmake precompiled

我正在使用qt creator作为IDE编写跨平台桌面应用程序。今天,我开始研究应用程序的Linux端口,遇到了与qmake相关的问题。

在Windows上,qmake创建了包含预编译头文件夹的文件夹TARGET,旁边是TARGET.exe应用程序可执行文件。

在Linux上,文件夹和可执行文件都具有相同的名称TARGET,导致链接器无法创建可执行文件。

我能想到的唯一解决方法是手动指定预编译的头文件夹名称。

问题是,怎么做?

2 个答案:

答案 0 :(得分:1)

找到的解决方案here:使用未记录的变量PRECOMPILED_DIR设置创建的pch的输出目录。

答案 1 :(得分:0)

您可以创建一个临时文件夹并从该文件夹“qmake ../Your_pro_file.pro”调用,然后只需调用“make”。 它有效吗?