gpt4 book ai didi

windows - 使用MinGW静态构建Qt 5.7时如何解决此构建错误?

转载 作者:行者123 更新时间:2023-12-02 10:46:37 38 4
gpt4 key购买 nike

当我尝试静态地编译Qt 5.7以获得用于Windows部署的独立应用程序时,如所提到的here那样具有所有依赖关系时,出现以下错误:

C:\Qt\Qt5.7.0\5.7\Src\qtbase/qmake/library/qmakebuiltins.cpp: In member function 'QByteArray QMakeEvaluator::getCommandOutput(const QString&) const'

C:\Qt\Qt5.7.0\5.7\Src\qtbase/qmake/library/qmakebuiltins.cpp:419:94: error: '_popen' was not declared in this scope + QLatin1String(" && ") + args).toLocal8Bit().constData(), "r")) {

C:\Qt\Qt5.7.0\5.7\Src\qtbase/qmake/library/qmakebuiltins.cpp:427:23: error: '_pclose' was not declared in this scope QT_PCLOSE(proc);

Makefile:204: recipe for target 'qmakebuiltins.o' failed mingw32-make: *** [qmakebuiltins.o] Error 1 Building qmake failed, return code 2



我的目标是使最终版本独立运行并优化大小(仅在库中使用必要的符号),也在我提供的链接中,我看不到提及的 MinGw,我没有 nmake(并且不想为拿到它,为实现它)。

最佳答案

它是开源的。我们所有的配方和补丁均已发布。 MSYS2拥有不被遗弃软件的良好记录,但是,如果您发现了我们可以做得更好的地方,请提供帮助。 MSYS2与MSYS2的其余部分高度兼容。我们不能 promise 更多。

关于windows - 使用MinGW静态构建Qt 5.7时如何解决此构建错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38528295/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com