gpt4 book ai didi

c++ - 如何使用 Cmake 构建基于 Qt 远程对象的项目

转载 作者:行者123 更新时间:2023-12-03 07:23:28 28 4
gpt4 key购买 nike

如何在 Cmake 中使用 Qt 远程对象?在 Cmake 中是否需要设置一个变量来使用 repc?

最佳答案

cmake 宏已经存在很长时间了,但是文档已经落后了。见 here对于最近添加的文档。
它归结为添加 Qt 远程对象模块

find_package(Qt5 COMPONENTS Core RemoteObjects REQUIRED)
然后告诉 cmake 运行 repc 以从您要使用的任何 .rep 文件中自动生成代码
qt5_generate_repc(<SOURCES> rep_file output_type) # output_type SOURCE or REPLICA
添加确保远程对象包含在链接中
target_link_libraries(${PROJECT_NAME} PRIVATE Qt5::Core Qt5::RemoteObjects)

关于c++ - 如何使用 Cmake 构建基于 Qt 远程对象的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60954866/

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