首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qt编写的动态库如何被vc、vb等其他程序调用呢

2012-06-17 
qt编写的动态库怎么被vc、vb等其他程序调用呢?各位大侠,我想问一下,使用qt编写的动态库,如何被其他程序调用

qt编写的动态库怎么被vc、vb等其他程序调用呢?
各位大侠,我想问一下,使用qt编写的动态库,如何被其他程序调用呢?调用的时候是不是还要把qt的库文件也得包含进去呢?能不能编写一个标准的C接口呢?谢谢!

[解决办法]
qt程序用到什么Qt的动态库了(裁剪一下最好)就都拷贝过去。
[解决办法]
可以用qt直接写,比如重新封装Qwidget什么的就需要qt标准库,他们在使用你写的动态库时链接你写的库试,也需要链接qt库。

[解决办法]
那要看你的库是封装什么功能了,假如是不依赖qt的,那无需关注其他依赖库;
如果是封装了带UI的东西,那就要把依赖库也一同提供出来。可以用vc6自带的工具查看依赖库。
\Program Files\Microsoft Visual Studio\COMMON\Tools\DEPENDS.EXE
打开dll时选择用这个程序打开,然后里面所有的库都是你这个dll依赖的,如果有带qt前缀的,那也要一起发布给三方。
[解决办法]
纯功能性的,和QT无关的话,就别用qtcreator来创建了,vc6,vs2005/2008都行的。

热点排行