zoukankan      html  css  js  c++  java
  • paip.c++ qt 外部dll共享库的导入以及引用

    paip.c++ qt 外部dll共享库的导入以及引用


    作者Attilax ,  EMAIL:1466519819@qq.com 
    来源:attilax的专栏
    地址:http://blog.csdn.net/attilax


    我用qtc 2.8.1 +  xpsp2


    第一,建立一个项目atiqtc9
    -------------------------


    修改atiqtc9.pro..增加
    INCLUDEPATH += D:qtworkspacelibc9
    LIBS += D:qtworkspaceuild-libc9-Desktop_Qt_5_1_1_mingw_cplus-Debugdebuglibc9qdll.dll


    INCLUDEPATH 这一行就是为了让我们的 libtest 项目可以找到h 文件,你需要把这里的路径替换成符合你的工程的路径。
    LIBS 这一行则需要告诉编译器(注意,这里是编译器!)到哪里去找到这个 dll 文件。




    2.调用使用..
    --------------------------------------------------------
    #include "helo.h"
      helo w;
       QMessageBox::about(NULL, "About",   w.methodc94halo());




    3.编译的时候成功..
    ----------------


    4.运行时间因为没有寻找到libc9qdll.dll..
    --------------------------------------------
    可以把它加入到path...要不复制到exe目录下..










    参考:
    解析 QT 静态库和动态库 - 51CTO.COM.htm
    Qt创建和使用动态链接库 - 奋斗的小Q - 博客频道 - CSDN.NET.htm

  • 相关阅读:
    问题总结
    Https网络安全架构设计
    分布式ID生成策略
    [转]匿名内部类详解
    JAVA名词解释
    MQ实战
    手写SpringMVC实现
    多线程问答
    BIO、NIO实战
    spring中@Value("${key}")值原样输出${key}分析与解决
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3329097.html
Copyright © 2011-2022 走看看