Qt引入動態鏈接庫


本次研究中需要導入三個外部文件:

  • 動態鏈接庫
  • 驅動器配置文件(簡單)
  • 運動程序(簡單)

     

  1. VC的引用庫文件為xxx.lib,把xxx.dllxxx.libxxx.h復制到Qtproject下,動態鏈接庫拷貝到輸出文件夾debug或者release中。
  2. Qt.pro件中最后面加上:

    LIBS += -L. lxxx //增加當前目錄下的xxx.dll

    e.g. win32: LIBS+="D:/QT_programer/BioSpiderRobot1226/gts.dll"

  3. Qt的頭文件中添加xxx.h
  4. #include <QLibrary>

    #include "gts.h"

    QLibrarydll("gts.dll");

    if(dll.load())//檢驗是否下載成功

    {printf("Successful!!!\n");

    }

    else

    {printf("Default!!!\n");

    }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM