項目實戰:Qt編譯Qt庫以及使用C#調用Qt庫,並實現C#集成Qt的tcp客戶端


 

需求

  1.Qt已經開發了應用,封裝成Qt庫,以供C#調用。
  2.Qt的tcp客戶端封裝,以供C#調用,雙向傳遞數據。

 

原理

  1.使用QtCreator編譯msvc版本的Qt庫;
  2.使用VS2017開發C#程序引入Qt庫;
  3.雙向傳遞指針、傳遞數組;

 

相關博客

 

Demo

  在這里插入圖片描述
  以下是集成客戶端的演示:
  在這里插入圖片描述
  在這里插入圖片描述

  在這里插入圖片描述

  在這里插入圖片描述

 

入坑

入坑一:錯誤“未加載ucrtbase.pdb"

錯誤
  在這里插入圖片描述
解決
  需要對Qt的庫進行初始化操作並且到用windeployqt導入庫先關的依賴性項。


免責聲明!

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



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