https://blog.csdn.net/u013411873/article/details/92390288
完全參考以上地址鏈接,復制粘貼黨
1.下載QFtp原始碼
從 GitHub 下載 QFtp:
https://github.com/qt/qtftp
或者使用命令下載 :
git clone https://github.com/qtproject/qtftp
2. 編譯

如圖用QTCreator打開專案,編譯,
4.編譯動態庫,靜態庫
修改qtftp\src\qftp\ftp.pro檔案
將原來的兩句CONFIG修改為:
CONFIG += static
CONFIG += shared
然后編譯編譯完成后會在構建目錄\lib\目錄下生給予成我們需要的動態庫靜態庫檔案,


5.部署編譯好的庫
5.1將動態庫(.dll檔案)拷貝至Qt5.9.8\5.9.8\mingw53_32\bin目錄下
5.2將靜態庫(.a檔案)及.prl檔案 拷貝至Qt5.9.8\5.9.8\mingw53_32\lib目錄下
5.3將構建目錄下/include/ 目錄下的 QtFtp檔案夾拷貝至Qt5.9.8\5.9.8\mingw53_32\include目錄下
5.4將\qtftp\src\qftp目錄下的兩個頭檔案qftp.h和qurlinfo.h
拷貝至Qt5.9.8\5.9.8\mingw53_32\include\QtFtp 目錄下
5.4.1在該目錄下創建一個檔案QFtp注意沒有擴展名
5.4.2用記事本打開QFtp檔案,并且在其中寫上#include”qftp.h”
5.5 將構建目錄下檔案 \mkspecs\modules-inst\qt_lib_ftp.pri 拷貝至Qt5.9.8\5.9.8\mingw53_32\mkspecs\modules目錄
6.使用編譯好的庫,在專案的 .pro檔案添加
QT += ftp
#LIBS+="D:/.../Qt5.9.8/5.9.8/mingw53_32/bin/Qt5Ftp.dll"


轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/211005.html
標籤:其他
下一篇:物件與this
