【文件属性】:
文件名称:Qt调用dll中的功能函数
文件大小:52KB
文件格式:DOC
更新时间:2014-11-02 15:41:03
Qt 调用 dll
篇内容分两部分:第一部分是 QT在 windows 上 DLL的导出和调用;
第二部分是 QT在 linux 上 DLL(os)的导出和调用;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////Windows////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1:Windows篇: 在windows上安装 QT+VS2008 ;
(1)建立导出DLL:
windows平台上QT开发DLL 与 VC++ 开发DLL 很像,这里重点说明QT开发dll;
QT的DLL可以用C语言方式写,当DLL生成后,如果是C++调用,包含头文件,注意添加 extern “C”{};
也可以用C++方式写,这里重点讲解C++方式:
导出类:
。打开VS2008建立Qt Library工程,这样就建立了一个简单的 导出类的 DLL工程;
。在类中添加你的成员函数,成员变量 就可以了,编译生成的dll就导出类了;
网友评论
- 资料不错,希望作者能讲得更详细,更清楚一点。
- 不错,可以调用,但是本人更喜欢静态库:)
- 一个word文档,还行
- 还可以,值得学习一下!
- 可以用,挺简单的例子
- 可以实现,就是一个教程
- 短小精简 很容易上手 很好实现
- 讲的挺清楚的,包含windows和ubuntu
- 不错的思路,就是实现起来有问题
- 我吧dll加到pro里了,包含个头文件。直接就可以了
- 还不错,要是有图有真相有更好了
- 可以实现,值得学习
- 讲得还行,如果有工程源代码就更好了
- 很不错 按照上面说法可以实现