• qt中使用dll库的方法


    使用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

    个人微信订阅号:

  • 相关阅读:
    画笔
    进程和线程<二>
    进程和线程<一>
    文件<2>
    文件<1>
    窗口(3)
    窗口<二>
    窗口(1)
    消息
    位图
  • 原文地址:https://www.cnblogs.com/fensnote/p/13436510.html
Copyright © 2020-2023  润新知