QT Creator使用共享库(一)创建共享库

来源:互联网 发布:极品飞车ol mac 编辑:程序博客网 时间:2024/05/16 14:37

最近使用QT的移动设备要调用个加密的.SO,在前人代码上折腾了N久也没出来,终于自己照着帮助一步步作了一下,在此记下一笔。

使用的工具: 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

以上就完成了创建共享库。


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 上海车辆年检过期了怎么办 行驶证过期十天怎么办 行驶证盖章满了怎么办 驾照c证扣12分怎么办 两年小车忘年审怎么办 4年车检过期了怎么办 车检过期了1周怎么办 超过检车几天了怎么办 驾驶证扣两个6分怎么办 行驶证检验有效期过期怎么办 驾驶证被扣26分怎么办 c1驾驶证扣26分怎么办 驾驶证被扣6分后怎么办 c1驾照年审过期一天怎么办 审驾照时间过了怎么办 b2驾驶证扣了分怎么办 a2驾照逾期未审怎么办 中学生只想打游戏不肯学习怎么办 汽车4年未年检怎么办 2年没有验车怎么办 驾驶证过期2年半怎么办 审车逾期一个月怎么办 摩托车驾驶证年审过期一个月怎么办 摩托车驾驶证记满12分怎么办 b2驾驶证扣2分该怎么办 b2扣6分以上怎么办 审驾照晚了3天怎么办 考驾驶证3年到期怎么办 学习驾驶证明过期了怎么办 a2扣了12分怎么办 驾照a2扣6分了怎么办 a2本扣9分怎么办 驾驶证分扣3分怎么办? 异地换驾驶证没有居住证怎么办 b2开c1车扣分怎么办 驾照五次没考过怎么办 大车行驶证丢了怎么办 车的产权证丢了怎么办 车子行驶证掉了怎么办 定期的存折丢了怎么办 存折密码输错6次怎么办