将需要共享的的qrc文件列表通过以下代码存储到cmake全局缓存变量中
set(PUBLIC_RESOURCES # cmake缓存变量名
${RESOURCE_FILES} # 共享qrc资源文件列表
CACHE # 缓存变量类型
INTERNAL # 内部缓存变量类型,不显示在CMake GUI中
"公共qrc资源文件列表" # 缓存变量的描述信息
FORCE # 强制更新缓存变量
)
在同一个cmake系统中,可以直接使用${PUBLIC_RESOURCES}来直接使用共享的qrc资源文件列表