QT Creator使用共享库(一)创建共享库
2014-08-28 00:52
169 查看
最近使用QT的移动设备要调用个加密的.SO,在前人代码上折腾了N久也没出来,终于自己照着帮助一步步作了一下,在此记下一笔。
使用的工具: QT Creator
测试环境: WIN 7, QT平台的外设
首先我们写个共享的库文件:
1.创建C++库,选择共享库:
2.在头文件里加上个方法,并在自动生成的类里也加上个函数,用以比较全局函数与类供外面调用时有何不同:
3.在.cpp里做实现
#include
"libsharelibrary.h"
4.构建项目,会生成用于windows的dll和linux的.a
以上就完成了创建共享库。
使用的工具: QT Creator
测试环境: WIN 7, QT平台的外设
首先我们写个共享的库文件:
1.创建C++库,选择共享库:
2.在头文件里加上个方法,并在自动生成的类里也加上个函数,用以比较全局函数与类供外面调用时有何不同:
3.在.cpp里做实现
#include
"libsharelibrary.h"
int funAdd3(int a,int b,int c)
{
return a+b+c;
}
LibShareLibrary::LibShareLibrary()
{
}
int LibShareLibrary::funAdd2(int a, int b)
{
return a+ b ;
}
4.构建项目,会生成用于windows的dll和linux的.a
以上就完成了创建共享库。
相关文章推荐
- linux静态库、共享库、动态库三种库的创建和使用
- linux下动态共享库的创建,使用与更新(包括ldconfig的使用)g++ -WI -soname
- 使用Joomla创建共享软件网站
- 静态库、共享库、动态库的创建和使用
- WPF 使用ComponentResourceKey,隐藏代码,generic创建项目共享Resource
- 静态库、共享库、动态库的创建和使用
- linux下的C语言共享库和静态库的创建和使用
- Ubuntu samba安装创建共享目录及使用
- 使用QT CREATOR2.4.1创建工程,并在LINUX上运行,能编译,GDB+GDBSERVER调试(例子工程,dvrgui)
- 在MFC “共享MFC 规则DLL”中(创建MFC DLL中选第一个),使用MFC对话框注意问题
- 静态库、共享库、动态库的创建和使用
- 使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包
- 静态库、共享库、动态库的创建和使用
- 静态库、共享库、动态库的创建和使用
- 静态库、共享库、动态库的创建和使用(转自:http://scudong.blogbus.com/logs/27422827.html)
- linux应用程序开发(第2版),创建和使用库章节中共享库的测试(摘录)
- 创建和使用Android library工程共享资源文件
- linux 下共享库创建及使用
- linux下动态共享库的创建,使用与更新(包括ldconfig的使用)
- 如何在VCS中使用Volume Manage创建共享磁盘组