為什麼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。...