qt调用so共享库
来源:互联网 发布:迅龙数据恢复软件官网 编辑:程序博客网 时间:2024/05/30 20:07
今天测试完成在linux下调用so共享库,和在Windows下调用dll一样。 QLibrary mylib("/home/mylinux/wjp/testso/libposapi.so");用了全路径,当前路径不行,还需要试验。
#include "mainwindow.h"#include "ui_mainwindow.h"#include<QLibrary>typedef unsigned long (*fun)( unsigned shortInputSize, char*InputXMLString, unsigned shortOutputSize, char*OutputXMLString);MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QLibrary mylib("/home/mylinux/wjp/testso/libposapi.so"); ui->label->setText("myLib load?????"); if (mylib.load()) { ui->label->setText("myLib load");
fun open1=(fun)mylib.resolve("PosTaxControlService"); if (!open1) { ui->label->setText("myLib load but err"); return; } else { ui->label->setText("myLib load ok"); }...... int li_ret(0); li_ret=open1(ilen, ls_strin, outlen, ls_strout);...... mylib.unload();} else { ui->label->setText("myLib not load"); }}MainWindow::~MainWindow(){ delete ui;}
0 0
- qt调用so共享库
- Linux下Qt调用共享库文件.so
- jni 调用共享SO库
- NDK调用第三方so共享库
- Qt .so动态链接库调用,配置
- linux 下 -------- 创建和调用动态共享库(.so)
- Linux下的动态共享库(so)开发调用
- qt如何调用.so文件
- linux下qt调用.so
- Qt Creator调用C语言编译的.So动态库
- Qt on Android调用so库的问题
- 22 Qt for android里调用so动态库
- Qt on Android调用so库的问题------
- Android Studio调用QT for Android生成的.so库
- so共享库
- 共享文件库so
- QT, THE BETTER ANDROID NDK:Android Studio调用Qt编写的so库
- Qt共享库及其调用(Window&Linux&Mac)
- vi/vim使用进阶: 指随意动,移动如飞
- generator source code
- Android SoundPool使用模板
- 决策树ID3、C4.5、CART算法:信息熵,区别,剪枝理论总结
- 如何在windows7操作系统下搭建用于开发网站的web服务器环境
- qt调用so共享库
- ubuntu instruction
- JDK,JRE,JVM区别与联系
- jquery滚动条到底部触发事件
- 关系代数 ---除
- 分享两篇文章
- IOS @property与@synthesize
- 不用marquee而使用JS控制图片纵向滚动,解决火狐不兼容
- [Leetcode] Populating Next Right Pointers in Each Node