Qt Mac构建“ QObject的定义”

问题描述 投票:0回答:1

我是一个Qt项目,可以在Windows上完美构建,但是在Mac上,我收到了一个非常令人困惑的错误消息,指出QSSLConfiguration类中存在“ QObject的重新定义”。我在.pro文件中添加了这一行:

macx {
    QMAKE_MAC_SDK = macosx
}

但是没有帮助。我该如何解决?

macos qt qmake
1个回答
0
投票

听起来像您在部署中混淆了共享库(例如调试/发行版或具有不同编译器设置的文件)。您是否手动部署库?使用macdeployqt。根据您提供的信息,我们可能无法在此处解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.