我的程序想要检测是否存在DTK,以此在普通Qt程序中动态链接DTK的“系统主题改变”信号函数(通过QLibrary的resolve)。在不安装DTK的开发机需要正常编译,那么程序内需要包含DTK的头文件(Core,Gui)。但是DTK的API没有保证二进制向后兼容性,如果接口发生大改变,那么我的程序就segfault了。 DTK的API二进制兼容性能否良好保证我的程序可以以旧版本的头文件定义的类结构正确访问新版本DTK的接口、在新版本DTK环境下new对象?
暂无回复,快来抢沙发吧
精品汇总
热帖排行
热门活动
我的程序想要检测是否存在DTK,以此在普通Qt程序中动态链接DTK的“系统主题改变”信号函数(通过QLibrary的resolve)。在不安装DTK的开发机需要正常编译,那么程序内需要包含DTK的头文件(Core,Gui)。但是DTK的API没有保证二进制向后兼容性,如果接口发生大改变,那么我的程序就segfault了。 DTK的API二进制兼容性能否良好保证我的程序可以以旧版本的头文件定义的类结构正确访问新版本DTK的接口、在新版本DTK环境下new对象?