gpt4 book ai didi

c++ - 在哪里可以找到带有 -static 选项的预编译 Qt for macOS?

转载 作者:行者123 更新时间:2023-11-30 05:13:00 24 4
gpt4 key购买 nike

我正在尝试使用以下选项编译 qt-everywhere-opensource-src-5.8.0.tar.gz 以在 macOS 10.12.4 上进行静态链接:./configure -opensource -confirm-license -release -static -ssl -openssl-linked -opengl -nomake examples -prefix/Developer/Qt -recheck-all

Qt编译完成ok。但是当我用这个静态 Qt 编译我的应用程序时,编译器会告诉我:

This application failed to start because it could not find or load the Qt platform plugin "minimal"

in "".

Available platform plugins are: cocoa.

Reinstalling the application may fix this problem.

为什么?我是否错误地构建了 Qt?

我想我需要一个预编译的静态 Qt 包,它完全支持所有的东西。我在哪里可以找到它?

如果这样的不存在,那么可能是正确配置参数和库(如 icu 和 openssl)的列表将帮助我。

最佳答案

很可能您没有使用您认为的 Qt 版本编译您的应用程序。

指定在 qmake 项目中使用哪个版本的 Qt 的唯一方法是直接调用您打算使用的 Qt 版本的 qmakeqmake 二进制文件和 Qt 安装之间存在 1:1 的关系。

I think I need a precompiled -static Qt package with full support of everything.

无论谁为您提供这样的预编译版本,都会完全按照您的方式进行编译。

关于c++ - 在哪里可以找到带有 -static 选项的预编译 Qt for macOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44149719/

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