作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
经过了几个月的艰苦奋战,终于到了最后一节啦,是不是和我一样,心里有点儿小激动!
回顾之前的章节,从初级 -> 进阶 -> 高级,我们针对 CTK 做了详细的分类讲解。希望通过这些知识,大家能对模块化有深入的了解,并能够基于 CTK 快速搭建 C++ 组件化框架。
学了这么多知识,想必很多人也有不少问题。下面我将常见的问题进行了整理,并分别对它们进行了详细的解答,希望对大家能有所帮助。
FAQ 常见问题
- 能脱离 Qt 使用 CTK 吗?
由于 CTK 的核心依赖于 QtCore 模块,所以要使用 CTK,必须要有 Qt 的支持!
- 如何使用 CTK Plugin Framework?
CTK Plugin Framework 是作为 CTK 库来开发的,在编译完 CTK 之后,会生成相应的共享库,所以使用方式和其他第三方库一样。
当然,也有人将 CMake 移植为 qmake 版本的,我并不推荐这种做法。理由很简单:
- 移植过程中很容易出错
- 工