qt如何編譯btc
『壹』 QT中怎麼靜態編譯,靜態編譯的步驟是什麼。
Qt採用編譯的方式安裝的時候,配置中默認的編譯方式是動態編譯的,但是有時候你編寫的程序要發布出去,帶很多動態庫文件是很繁瑣的,此時就需要靜態編譯你的程序,Qt要實現靜態編譯必須庫文件也是靜態編譯的,所以在此介紹一下qt如何來進行靜態編譯第一步:下載源碼包Qt/X11版本:qt-x11-opensource-src-4.5.2.tar.gz第二步:解壓縮tarzxvfqt-x11-opensource-src-4.5.2.tar.gz第三步:進入到剛才解壓縮後的文件夾下並進行配置,如下./configure-release-platformwin32-msvc2008-static-nomakeexamples-nomakedemos-no-qt3support-no-scrip ...
by fengyetang 2010-07-04 回復 (0)
『貳』 Qt下如何編譯庫
一般分為動態庫和靜態庫,方法分別如下:
一. 靜態庫的生成
1. 測試目錄: lib
2. 源碼文件名: mywindow.h, mywindow.cpp
3. 編寫項目文件: mywindow.pro
注意兩點:
TEMPLATE = lib CONFIG += staticlib
4. 生成Makefile:
qmake mywindow.pro
5. 編譯生成靜態庫libmywindow.a
make
二. 靜態庫的使用
1. 測試目錄: test
2. 將mywindow.h與libmywindow.a拷貝至test目錄下
3. 編寫main.cpp, 包含頭文件mywindow.h, 並調用MyWindow類
4. 編寫項目文件: test.pro
注意加上庫路徑與庫文件名:
LIBS += -L ./ -lmywindow
5. 生成Makefile: qmake test.pro
6. 編譯: make
7. 運行: ./test
三. 動態庫的生成
動態庫編譯基本和靜態庫類似,需要將上述將要進行編譯的項目文件.pro中下面這行去掉
CONFIG += staticlib
按上述操作編譯完後就可以得到以lib開頭並且.so* 結尾動態庫文件,一般有多個。
『叄』 如何進行Qt應用程序的交叉編譯
1.設置環境變數: PATH=添加為交叉環境下編譯後生成的qmake路徑,通常和主機的系統是一種架構,同時需要確保交叉gcc編譯器在在PATH定義 QMAKESOEC=交叉編譯的對象的的平台描述文件,例如makespec/qws/linux-arm-g++ QTDIR=Qt的安裝文件,存放這庫和頭文件 LD_LIBRARY_PATH=存放的是Qt的交叉編譯後的庫,准備為目標編譯鏈接的庫 2。執行環境變數 通常我們都會將以上的設置放置在一個bash腳本中,需要的時候就執行一下。開始編譯 1.使用qmake -project來生成項目文件****.pro 2使用qmake來生成Makefile文件 3使用make來編譯移植:使用readeif工具來分析目標系統的以來庫,然後相關的庫到目標文件系統內。通常我們也是採取腳本的方式來完成。 一般而言,凡是有規律的或者重復性的工作,我們都可以採取腳本的方式來解決。
『肆』 怎樣編譯QT源代碼
qmake -project? 已經有.pro文件了! 直接運行qmake或者qmake snake.pro或qmake -makefile snake.pro. 重新解壓,按以下步驟做: $ qmake $ make 找到可執行文件(不是.o, 沒後綴的), 一般如果snake.pro中沒設置TARGET,默認生成的可執行文件為snake
『伍』 linux下qt程序如何編譯運行說的詳細點!!!!急急急!!!
1 需要保證linux下要安裝了qt環境
2 進入你的程序目錄,運行 /usr/local/qt_install/bin/qmake xxxx.pro。 其中/usr/local/qt_install是qt安裝目錄. xxxx.pro是你應程程序中的pro文件
3 執行make
4 運行生成的bin文件
『陸』 Qt下如何編寫C++程序
QT是基於消息-槽機制的
類似MFC,可以手寫界面上的按鈕或者文本框,也可以用QT自帶的拖拽工具,我原來用QT4寫過FTP的伺服器端和客戶端,基本上是用C++寫的,然後用makefile編譯,基本技術就是用TCP+並發操作來實現的。
你自己在網上找找相應的例子吧,不太難~~
祝你學習順利!
『柒』 如何編譯QT源代碼
做: $ qmake $ make 找到可執行文件(不是.o, 沒後綴的), 一般如果snake.pro中沒設置TARGET,默認生成的可執行文件為snake
『捌』 bitcoin-qt.pro 源碼怎麼編譯
用QT Creator 修改 G++編譯
『玖』 用qt怎麼編譯一個c程序
qt幾?用gcc編譯。不過要用qt的工具先生成Makefile文件。一般是qt里自帶的qmake工具。首先先寫好cpp和頭文件,在當前目錄下依次執行qmake -project,qmake,make即可編譯。