我之前从未使用过qt,但我有一项任务是使用最新版本的qt构建一个已经存在的Windows和Mac应用程序。到目前为止我所做的是:
注意:在安装QT 5时,我在QT / QT 5.10.1下安装了所有组件:qt 5.10.1 components,在QT / Tools下我安装了QT Creator 4.6.0 CDB调试器支持和MinGW 5.3。 0:qt 5 Tools
=================== 也许你忘了设置环境了?
我不知道如何解决问题,因为我之前从未使用过QT来构建任何东西。你能帮助我吗?
在我试图构建它的应用程序的read me文件中说:
分步说明 1.克隆这个分支 2.进入项目 3.运行qmake - 这将为所有项目的模块生成Makefile 4.Run make(使用-j4 -j标志 - 这大大加快了构建过程 - 请参阅make的手册页以获取更多信息)。你也可以使用-s标志来静音输出 - 这也会赢得你几秒钟。
我对指令感到有点困惑,它并没有说在任何地方运行qmake -project,但是我在cd目录中有一个qt项目文件。这是否意味着我不必运行qmake -project?
此外,我不知道如何通过使用-j4和-j标志以及如何运行标志来运行make。有人能帮助我吗?
我认为对于Can not Run Compiler'cl'问题,我对设置有一些问题。我安装了太多组件,还是与VS设置有关?
答案 0 :(得分:0)
我强烈建议您从Qt安装程序安装Qt,并使用Qt Creator。
但是,如果要从源代码中使用它,首先需要编译器(例如:MinGW)。然后你需要执行指令,但你需要使用MinGW(或你使用的任何编译器)命令提示符,它会自动设置所需的环境变量。
请注意,这是特定于Windows的。在mac和linux上,编译器的环境变量已在默认命令提示符中设置(如果有编译器,显然)。