Eclipse MinGW QT開發環境搭建

2021-04-07 02:20:23 字數 1551 閱讀 1019

為了方便在windows下用qt...

《一》  準備必要軟體包

eclipse(當前 3.1.1):

cdt(當前3.1):

mingw及相關

qt-win-opensource-4.1.0-mingw  (當前4.1.0):

也可以安裝dev-cpp來直接獲得mingw支援。(magic c++裡面也帶了mingw)

《二》 安裝配置

1. 安裝mingw, (msys...可選), 或者安裝dev-cpp/magic c++, 把mingw鉤上.可能需要新增

mingw bin路徑到$path.

2. 安裝qt, 選擇正確的mingw位置

3. 安裝eclipse

4. 安裝cdt---壓縮到eclipse相應目錄

《三》應用例子

1. 啟動eclipse, 選擇要儲存工程的位置。進入eclipse主介面。

2. 新建乙個stand make c++ project, 新建一c++原始檔hello.cpp,寫一簡單qt程式。

這裡以qt example "hello, world",為例:

qpushbutton hello("hello world!");

hello.resize(100, 30);

3. windows->show view->make targets

4. 新建乙個make targets, target name = "qmake_pre", make target = all, 

build command = "qmake -project -o hello.pro".

5. 新建乙個make targets, target name = "qmake_ger", make target = hello.pro, 

build command = "qmake".

6. 新建乙個make targets, target name = "make_release", make target = all, 

build command = "make -f makefile.release". (這裡生成的是發行版)

7. 順序build qmake_pre, qmake_ger, make_release, 不出意外就可以在./release目錄下

得到 hello.exe 了。

注: 如果需要debug 的qt lib, 可以執行開始->程式->qt by trolltech v4.1.0 (opensource)

->qt 4.1.0 (build debug libraries) (時間比較長)

一些操作可以用一些巨集和環境變數簡化。

2005-06-09

Structured Streaming 開發入門

structured streaming 作為 spark 家族的新成員,通過 spark sql dataframe 來處理 batch streaming 資料,基本的 sparksql api 即可實現離線處理和流式處理,大大的方便了流式計算的開發,另外還提供了豐富的功能。structured...

傳奇開服怎麼開的起來?

有很多想開服的朋友都會問我,傳奇開服怎麼開的起來?其實這個問題從層面上講是有些模糊的,怎麼開的起來?淺層面來看,有伺服器 版本 備案網域名稱和平台就可以開起來 沒有技術的怎麼辦呢?沒有技術的建議大家先學會一些基礎的開服技術,例如架設 搭站 開區合區 微端配置 登入器配置和設定gm號這些,真的不難,不...

電腦開不開機 且開且珍惜

電腦開不開機了?這個確實有點棘手 不過大多數的時候都不會有太大問題 我在哈工大電腦110俱樂部做電腦義診的時候也經常遇到這種情況,今天就和大家談一談經驗。按電源鍵,燈不亮,沒反應 這種情況 遇見過!這種情況多半是電腦拆機清灰之後或是電腦受到了重創。有些不細心的志願者拆機之後忘了把電源排線插上是時有發...