![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ctk
文章平均质量分 52
妙为
一念归一
展开
-
ctk插件框架异常:The service interface class has no Q_DECLARE_INTERFACE macro
ctk插件框架异常:The service interface class has no Q_DECLARE_INTERFACE macro前言 当调试ctkPluginFramework时,抛出异常:throw ctkServiceException("The service interface class has no Q_DECLARE_INTERFACE macro");图1这时调试ctk源码报异常的地方 ...原创 2021-03-11 11:22:36 · 496 阅读 · 0 评论 -
ctk插件报错:main.obj:-1: error: LNK2001: 无法解析的外部符号 “public: static struct QMetaObject const
ctk插件报错:main.obj:-1: error: LNK2001: 无法解析的外部符号 "public: static struct QMetaObject const问题 在使用Common ToolkitPlugin Framework,简称CTKPlugin,创建插件时,报错: LNK2001: 无法解析的外部符号 "public: static struct QMetaObject const XXX::staticMetaObject" (?sta...原创 2021-03-11 10:40:08 · 515 阅读 · 0 评论 -
ctkPlugin框架启动崩溃
ctkPlugin框架启动崩溃0.问题调试时:遇到下面这句代码崩溃ctkPluginFrameworkLauncher::start("org.commontk.eventadmin");1. 准备确保你的工程中有(1)CTKCore.dll ...原创 2020-12-29 17:48:07 · 2143 阅读 · 5 评论 -
调试CtkPluginFramework源码
调试CtkPluginFramework源码前言在使用ctkPluginFramework时,用到了ctkCore,ctkPluginFramework,ctkEventAdmin等dll和lib,在使用这些库的时候发现,只能看到接口调用,而无法看到ctk内部的实现机制,以及调用流程。在我们使用CMake工具编译好了ctk库后,使用VS2017打开CTK.sln工程后,编译所有工程 ALL_BUILD,发现只是生成了相应的dll和lib,vs工程中...原创 2020-09-22 18:59:11 · 559 阅读 · 0 评论 -
ctkPluginFramework编译qt_vs2017_gcc
ctkPluginFramework编译qt5.12_vs2017_gcc4.8前言 使用ctkPluginFramework作为插件系统框架的确有着众多开发上的优势。最近收到一些站内信,大家都想使用ctkPluginFramework但是不知道如何编译,这篇教程就来讲一讲:1. ctkPluginFramework插件系统在Windows下的编译过程,使用qt5.12_vs2017 这里使用使用qt5.12下面的 ms...原创 2020-09-15 20:04:33 · 878 阅读 · 0 评论