最新要闻
- 铖昌科技:7月31日融券净卖出7022股,连续3日累计净卖出1.16万股
- 企业微信服务商尘锋重磅上线抖音AI机器人套电,赋能企业高效获客
- 8月1日东明石化油品报价上涨
- 北京暴雨已致11人遇难 其中2人因公殉职
- 敬佩!60岁倪夏莲女单夺冠创造世界纪录,直言自己真的没想到!
- 河化股份:南松医药目前主要业务是生产、研发医药中间体产品 目前暂未涉及终端成品药
- 组图|45公里巡堤!1500余武警官兵彻夜守护永定河
- 2023陕西宝鸡市陈仓区特岗教师招聘面试公告
- 香港青年谈“北上”:赴内地发展恰逢其时
- 大变样!湖人2023-24赛季全新阵容一览
- 三部总票房90亿才回本!《封神》第一部票房破12亿 第二部妲己造型曝光
- 已无力跟中国企业竞争 日本电子巨头松下解散LCD业务:转战汽车电子
- 李杰上手一加Ace 2 Pro:性能巅峰 下一个现象级爆款
- 问界首款MPV卖百万!华为技术、江淮制造
- 茂名母子自驾日产骐达意图穿越罗布泊无人区:差点被困!
- 综合治理水平不高、“双控”力度不足……江苏生态环境保护督察组向徐常盐泰反馈督察情况
广告
手机

外媒:共和党总统候选人称若当选将终止中国最惠国待遇,限制中美经贸联系

水利部太湖流域管理局滚动会商研判 进一步安排部署台风防御工作
- 外媒:共和党总统候选人称若当选将终止中国最惠国待遇,限制中美经贸联系
- 水利部太湖流域管理局滚动会商研判 进一步安排部署台风防御工作
- 今年第6号台风“卡努”升级为超强台风 东海海域海况恶劣
- 凝聚青春力量 助力山区教育 深圳大学积极推动河源教育高质量发展
- 潢川:做好养殖培训 夯实振兴致富路
- 具俊晔拒让大s出门见好友 透露一般晚上才和大S去吃饭
家电
Qt调用动态库的三种方式(linux)
(资料图片)
准备工作:
使用qtcreate,先创建一个基本项目,一个dialog窗口,窗口中有一个QPushButton按钮,点击按钮,调用库接口,弹窗显示结果。方式一:静态加载so库
# pro文件LIBS += -Llib -lsoowCapture -lhv -lpthread -lImageProc -ljpeg -lcamapi# 项目添加现有文件,将 libsoowCapture.h 这个头文件加进来# dialog.cppvoid Dialog::test(){ char err[100]; soow_InitCameraLib(err); long ret = soow_GetDevCount(err); QMessageBox::information(this, "123", QString::number(ret));}
方式二:动态加载so库(QLibrary)
# dialog.cpp#includevoid Dialog::test(){ QLibrary mso("./lib/libsoowCapture.so"); if(mso.load()) { QMessageBox::information(this, "123", "ok"); } else { QMessageBox::information(this, "123", "no"); } typedef long (*func1)(char*); typedef long (*func2)(char*); typedef long (*func3)(long, char*, char*); func1 f1 = (func1)mso.resolve("soow_InitCameraLib"); func2 f2 = (func2)mso.resolve("soow_GetDevCount"); func3 f3 = (func3)mso.resolve("soow_GetDevName"); char err[100]; f1(err); long ret = f2(err); QMessageBox::information(this, "123", QString::number(ret)); char name[100]; char err1[100]; long ret1 = f3(0, name, err1); QMessageBox::information(this, "123", name);}
# 终端,在Qt编译后的文件夹中打开终端// 1.设置临时环境变量export LD_LIBRARY_PATH=lib// 2.运行编译出的程序./untitled
运行结果可以见 方式三 下面的截图
方式三:动态加载so库(dlopen)
# pro 文件LIBS += -ldl# dialog.cpp#includevoid Dialog::test(){ void* handle = dlopen("./lib/libsoowCapture.so", RTLD_NOW); if(handle) { QMessageBox::information(this, "123", "ok"); } else { QMessageBox::information(this, "123", "no"); } typedef long (*func1)(char*); typedef long (*func2)(char*); typedef long (*func3)(long, char*, char*); func1 f1 = (func1)dlsym(handle, "soow_InitCameraLib"); func2 f2 = (func2)dlsym(handle, "soow_GetDevCount"); func3 f3 = (func3)dlsym(handle,"soow_GetDevName"); char err[100]; f1(err); long ret = f2(err); QMessageBox::information(this, "123", QString::number(ret)); char name[100]; char err1[100]; long ret1 = f3(0, name, err1); QMessageBox::information(this, "123", name);}
# 终端,在Qt编译后的文件夹中打开终端// 1.设置临时环境变量export LD_LIBRARY_PATH=lib// 2.运行编译出的程序./untitled
关键词:
-
-
-
-
Qt调用动态库的三种方式(linux)
探索智“惠”民生服务新场景
广东举办“个体工商户服务月”线下活动
官方辟谣《罗刹海市》全球网络播放量破世界纪录:没收到申请,没破吉尼斯纪录
云顶新耀宣布完成耐赋康在中国开放标签扩展研究中的患者招募
外媒:共和党总统候选人称若当选将终止中国最惠国待遇,限制中美经贸联系
2023年立冬贵人运旺盛的四大星座 高人指点
达安基因2023上半年扣非净利下滑96.98%,曾半年状告四家第三方医学检测室
蓄滞洪区、泛区启用!组织撤离!暂停发车!河北多地最新通知
行业风向标丨通信产业运行良好,价值重估进入新阶段
录像机什么时候发明的(数码相机什么时候开始有?)
天津武清安置点情况如何
江西省新余市市场监管局多措并举推动高质量发展
哈萨克斯坦官员:成都大运会开幕式和赛事筹备展现中国高水准
京港澳高速路杜家坎至北京市界双向已开通
国有寿险公司有哪几家?如何对比选择?
北向资金净买入超30亿元
《毒液》之后,又一部漫威超级大片来袭,《海王》的对手来了!
《海贼王》海迷最想养的七只宠物,贝波人气最高,青雉的宠物最强
铖昌科技:7月31日融券净卖出7022股,连续3日累计净卖出1.16万股
山西焦煤:7月31日融券净卖出18.87万股,连续3日累计净卖出43.5万股
江西酷里蓝新材料有限公司整装从家居装修到心灵治愈 设计让家更温暖
北斗GPS卫星校时服务器如何在各领域发挥重要作用
水利部太湖流域管理局滚动会商研判 进一步安排部署台风防御工作
广州出台旅游奖励办法:旅行社带客到广州有奖
成都大运会丨排球——中国队胜德国队
天府融媒看大运丨跳水比赛首日女双10米台张家齐/掌敏洁组合夺金 掌敏洁直呼“梦回2018年”
退役老人逛射击馆枪枪10环 网友:退役不褪色,帅
西部材料:截止2023年7月31日,公司总股东户数为31,353户
国家发展改革委部署加大宏观政策调控力度等六方面任务
日本「埃普西隆 S」火箭发动机试验爆炸或因外壳过热
售10.29万元起,捷途X70 PRO正式上市
8月1日人民币兑美元中间价上调22个基点
官方通报公职人员被曝涉不雅聊天:系掐头去尾、剪辑拼凑
今年第6号台风“卡努”升级为超强台风 东海海域海况恶劣
大雨中多发 车牌“流浪记”
五菱缤果7月销量超过20000辆 累计销量突破8万辆
国家能源集团助力青海省高质量发展
【财经分析】京津冀持续强降雨 玻璃期现同涨盘面涨超6%
企业微信服务商尘锋重磅上线抖音AI机器人套电,赋能企业高效获客
8月1日东明石化油品报价上涨
北京暴雨已致11人遇难 其中2人因公殉职
这位大爷从来没演过戏,只是到剧组看热闹的,结果被导演选中
专家:华北强降雨因“列车效应” 极端天气或成新常态
陆风X8和吉姆尼:燃油经济性对比,哪款耗油量更高?
奥福环保(688021):股价成功突破年线压力位-后市看多(涨)(08-01)
敬佩!60岁倪夏莲女单夺冠创造世界纪录,直言自己真的没想到!
李凯尔角色定位出炉:2米06打3号位,防2米21余嘉豪,强吃孙铭徽
滨州滨城:5489项“互联网+政务服务”事项 企业登记全程电子化率达99.5%
联创光电8月1日快速回调
防汛保障力量全部在岗 首都机场今日计划发送旅客14.88万人次
锋评|若无商贩容身处 何来城市三万里
澳大利亚航天局证实海滩神秘物体来源:很可能是印度火箭碎片
停车场的雨夜,他们彻夜守候
凝聚青春力量 助力山区教育 深圳大学积极推动河源教育高质量发展
湖北省公安厅刑侦总队有组织犯罪侦查支队原副支队长、一级警长彭耀接受监察调查
北京全市平均降雨量263.8毫米
潢川:做好养殖培训 夯实振兴致富路
具俊晔拒让大s出门见好友 透露一般晚上才和大S去吃饭
东方环宇: 截至2023年7月31日,公司的股东人数为12474
河化股份:南松医药目前主要业务是生产、研发医药中间体产品 目前暂未涉及终端成品药
民生银行西安胡家庙支行配合公安机关成功堵截可疑资金柜面取现
国内油价下周三迎来“四连涨” 预计上调0.17-0.18元/升
向世界展示中国城市精气神
《抽卡监狱》保释卡有什么用 保释卡作用介绍
国内游戏用户规模达6.68亿 电竞游戏行业市场运行现状及发展指数分析
“卡努”明日将移入东海 海浪警报升级为橙色
六类水晶头做法(六类水晶头的接线方法)
北京房山:全区约6万户停电,今起对道路中断的村空投物资
我媳妇有那个网贷的那个钱,于欣年给人家没有还,今天她带两个小孩回家,在
新岚图FREE今日开启预定 8月19日上市 续航超1200km
突然跳水,券商股砸盘!发生了什么
近乎翻倍!各地公共充电桩充电价格上涨,长沙有何变化?
韩国高温天气持续 两天内至少15人因中暑身亡
组图|45公里巡堤!1500余武警官兵彻夜守护永定河
2023陕西宝鸡市陈仓区特岗教师招聘面试公告
KENZO因牛仔裤不合格被罚6万 KENZO售价近3千裤子不合格被罚
演唱会“现场感”无可替代
暴雪官宣:8月25日,怀旧服玩家迎来重新开始
哈尔滨发布地质灾害气象风险橙色预警
隆基Hi-MO 7组件重磅亮相沙特,高能品质助力"沙特2030愿景"加速实现
“时刻准备着再次为国出征”
8月1日夜到3日白天 延边雨!雨!雨!
同比增长八成 广汽埃安7月销量达4.5万辆
津市牛肉粉的来历(津市牛肉粉)
市监总局约谈四家生猪养殖企业,涉事企业:立即整改
湖北:关于本科普通批第二次征集志愿公告
安卓性能王者!曝三星又拿到了鸡血版骁龙8 Gen3
安全环保还省钱 这款集装箱累计发运已过万箱
GDP增速全省第2!济源上半年经济“成绩单”出炉
建工修复:参展第四届湖南绿博会 助力“三湘大地”绿色低碳循环发展
传统文化与影视创作可以双向赋能
莫斯科一商业大厦被无人机撞击
紫罗兰玉髓会掉色吗
紫罗兰翡翠手镯怎样辨真假
青海料和田玉有青白玉吗
香港青年谈“北上”:赴内地发展恰逢其时
7月31日COMEX黄金库存统计
聚焦发展难点 推动职教升级 九郎山集团大兴调查研究
怀柔水库泄洪 请远离河道行洪区域