qt中使用dll库的方法
2024-09-04 18:49:15
使用dll文件时首先通过dll文件导出符号表,如下面介绍
1. 制作def
直接调用 pexports mylib.dll > mylib.def
2. 生成a
需要mylib.dll和mylib.def
dlltool --dllname mylib.dll --def mylib.def --output-lib libmylib.a
这样就会生成库文件libmylib.a文件。
3. 通过a调用dll
在程序main.cpp中加入#include "mydll.h"
这样就可以调用dll里的函数了
g++ main.cpp libmylib.a -o main.exe 编译生成main.exe文件。
详细参考一下写的一个例子吧,这个是调用海思的编解码库的,
源代码见:http://download.csdn.net/download/wuquan_1230/9916497
个人微信订阅号:
最新文章
- 【DWR系列02】-DWR逆向Ajax即服务器推送
- android中的线程池学习笔记
- day9---paramiko ssh ftp
- windbg入门
- Visual studio 中或IIS中使用Less预处理语言
- PHP 表单添加隐藏 Token 阻止外部提交
- 网页flv下载探索_1
- GLES &; Shader Language 易错集锦
- Objective-c中的对象间的消息传递以及消息路由
- [译]JavaScript检测浏览器前缀
- RabbitMQ 概念
- Java实现OOP(面向对象编程)
- 办公楼[POI2007]
- Django中ORM介绍
- LINUX更改桌面的分辨率
- 关于符号匹配题的一些思考过程--含cin.getline()函数的一些基本原理
- Java连接数据库 #05# SQL与代码分离
- getWidth()和getMeasuredWidth()的区别
- linux下yum安装最新稳定版nginx
- js parseInt函数