QT5 X 編譯QFtp全過程

2021-06-29 16:36:09 字數 1048 閱讀 4356

為什麼5.x不提供qftp自己去查一下吧,應該都知道。

首先由qtcreate開啟根目錄下的pro,專案裡面有三個可以直接看到的專案

examples、src、tests

我們只編譯第二個src

然後又兩處修改

第一是src\qftp\qftp.pro中的

config += static

config -= shared

改為config -= static

config += shared

//共享動態庫

第二是src\qftp\qftp.h中的

#include

改為#include

然後只編譯src

結果在\build-qtftp-desktop_qt_5_1_1_mingw_32bit-debug\lib中就有檔案了

目錄下生成的*.dll動態庫檔案(qt5ftp.dll、qt5ftpd.dll)複製到c:\qt\qt5.2.1\5.2.1\mingw48_32\bin目錄下。

目錄下生成的*.a和*.pri靜態庫檔案複製到c:\qt\qt5.2.1\5.2.1\mingw48_32\lib

目錄下的qftp.h和qurlinfo.h複製到c:\qt\qt5.2.1\5.2.1\mingw48_32\include\qtnetwork目錄下。

在c:\qt\qt5.2.1\5.2.1\mingw48_32\include\qtnetwork目錄中新建乙個沒有字尾名的qftp檔案

然後用記事本寫入#include 」qftp.h」

kinfu 編譯全過程

參考了很多網上編譯kinfu的教程,由於我同時裝了vs2012和vs2010,編譯的時候會出現the c compiler c program files microsoft visual studio 10.0 vc bin cl.exe is not able to compile a test...

編譯openwrt全過程

編譯openwrt全過程 本文 本教程的編譯環境 win7 專業版 vmwareworkstation6.5虛擬機器 ylmf os 3.0 編譯的過程中要保持電腦聯網 搭建編譯環境 應用程式 附件 終端 sudo apt get update 更新 安裝編譯需要的元件 sudo apt get i...

Qt5編譯使用QFtp

git clone 完成之後,可以看到 qtftp 中包含原始碼及示例。下面,以 msvc為例。開啟 qtftp.pro,將預設配置 config static config shared 改為 config staticlib config shared 這樣,生成 dll的同時也會生成 lib。...