18:CTK 总结篇(FAQ)

Posted 一去丶二三里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了18:CTK 总结篇(FAQ)相关的知识,希望对你有一定的参考价值。

作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

经过了几个月的艰苦奋战,终于到了最后一节啦,是不是和我一样,心里有点儿小激动!

回顾之前的章节,从初级 -> 进阶 -> 高级,我们针对 CTK 做了详细的分类讲解。希望通过这些知识,大家能对模块化有深入的了解,并能够基于 CTK 快速搭建 C++ 组件化框架。

学了这么多知识,想必很多人也有不少问题。下面我将常见的问题进行了整理,并分别对它们进行了详细的解答,希望对大家能有所帮助。

FAQ 常见问题

  • 能脱离 Qt 使用 CTK 吗?

由于 CTK 的核心依赖于 QtCore 模块,所以要使用 CTK,必须要有 Qt 的支持!

  • 如何使用 CTK Plugin Framework?

CTK Plugin Framework 是作为 CTK 库来开发的,在编译完 CTK 之后,会生成相应的共享库,所以使用方式和其他第三方库一样。

当然,也有人将 CMake 移植为 qmake 版本的,我并不推荐这种做法。理由很简单:

  1. 移植过程中很容易出错

以上是关于18:CTK 总结篇(FAQ)的主要内容,如果未能解决你的问题,请参考以下文章

QT多插件通信框架CTK编译记录

QT多插件通信框架CTK编译记录

QT多插件通信框架CTK编译记录

03:入门篇 - CTK Plugin Framework 基本原理

10:进阶篇 - CTK 插件之间的依赖

08:进阶篇 - CTK 插件元数据