我正在为Maya
开发一个插件,它带有自己的自定义版本的Qt库(包括moc
)。我下载了完整的Qt
版本Maya
用途并尝试了以下内容:
set(CMAKE_AUTOMOC ON)
find_package(Qt5Widgets)
现在这可行,但只是部分。由于(我假设)Maya
自定义Maya's
库与官方Qt
库之间存在微妙差异,该插件会导致Qt
随机崩溃 - 即使我已确定我匹配Qt
版本号。
我的问题是,我能以某种方式让CMAKE_AUTOMOC
使用Maya附带的moc.exe
(以及其他人)代替Qt's
拥有的吗?
或者更一般地说明问题,我可以CMAKE_AUTOMOC
使用自定义版本的Qt及其moc 吗?