<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vincent.Chan‘s Blog

    常用鏈接

    統計

    積分與排名

    網站

    最新評論

    Eclipse + MinGW + Qt開發環境設置

    原文:http://www.cnblogs.com/lansh/archive/2007/11/14/958808.html
    1.下載Eclipse

    目前Eclipse+CDT已經可以集成下載了,好像優化過了,速度還比較快。
    下載的地址是:http://www.eclipse.org/downloads/,選擇“Eclipse IDE for C/C++ Developers ”下載即可。

    2.下載MinGW
    1) 自動安裝MinGW
    到網站http://sourceforge.net/project/showfiles.php?group_id=2435,下載“Automated MinGW Installer
    下載完畢以后,點擊運行MinGW-5.1.3.exe應用程序,選擇安裝目錄,它便會自動通過網站來下載需要的文件。

    2) 手工安裝MinGW
    到網站http://sourceforge.net/project/showfiles.php?group_id=2435,下載如下安裝包:
    binutils-2.17.50-20070129-1.tar.gz
    mingw-runtime-3.13.tar.gz
    mingw-utils-0.3.tar.gz
    mingw32-make-3.81-2.tar.gz
    gcc-core-3.4.5-20060117-1.tar.gz
    gcc-g++-3.4.5-20060117-1.tar.gz
    w32api-3.10.tar.gz
    gdb-6.6.tar.tar

    按順序減壓到一個文件夾內部(減壓gdb的時候,會提示文件有沖突,直接覆蓋即可)。

    3) 將剛才減壓的目錄添加到環境變量PATH中
    如果減壓到d:\MinGW,那么添加“d:\MinGW\bin”到系統目錄中即可。

    3.下載Qt及Eclipse插件
    到Qt網站(http://trolltech.com/developer/downloads/qt),直接下載qt-win-opensource-4.3.2-mingw.exe,安裝即可。

    下載Eclipse插件的地址:http://trolltech.com/developer/downloads/qt/eclipse-integration-download

    4.安裝qt-eclipse-integration-win32-1.0.0.exe
    沒什么好說的,就是選對Eclipse和MinGW的路徑即可。


    5.開發舉例:
    1).設置eclipse
    通過菜單“Window” -> "Preferences...",進入參數設置框,在Qt里面添加我們剛才安裝的位置和版本號,如下圖:

    2) 建立Qt工程
    “File” -> "New" -> "New Project"
    在Qt目錄下面選擇“Qt Gui Project”, "Next", 然后輸入工程名字,剩下的只需要一路取默認值即可。

    3) 在窗體上添加按鈕
    雙擊工程里面的ui文件,打開窗體編輯窗口.
    在菜單"Window" -> "Show View" -> "Other..."
    選擇"Qt C++ Widget Box",點擊"OK",就可以打開控件窗口了,如下圖:

    以同樣方式打開"Qt C++ Signal Slot Editor"窗口.

    4) 在窗口上放置兩個按鈕,在按鈕上右鍵修改objectName和text.
    兩個的objectName分別是:"Button1","Button2:".
    text分別是:"Show Box", "Close"



    5) 添加按鈕事件
    在"Qt C++ Signal Slot Editor"窗口里面,單擊"+"圖標,這時候再窗口里面出現一行內容.
    將雙擊"",選擇“Button2”;雙擊“”,選擇"clicked()";雙擊"",選擇"close()".

    打開主窗口類頭文件(我的是qqq.h), 添加信號響應部分和函數:
    private slots:
        void on_Button1_clicked();

    這個函數的格式必須是:on_控件名_事件類型()

    在cpp文件里面,添加頭文件及函數實體:
    #include
    ...
    void qqq::on_Button1_clicked()
    {
        QMessageBox box(this);
        box.setText("Hello World!");
        box.exec();
    }

    6) 在Eclipse里面,編譯運行程序即可。
    效果如下:



    注意:
    1.默認的Qt for MinGW的安裝,是不安裝調試庫的,如需運行Debug模式,按照下面的方法編譯調試庫,
    在Qt的bin目錄里面,用命令:
    qtvars.bat compile_debug
    來編譯調試庫。
    需要大約3G的磁盤空間,大約4個小時的編譯時間。

    2.如果安裝完qt-eclipse-integration-win32-1.0.0.exe,發現第二次啟動Eclipse不成功的話,
    到Eclipse的plugins目錄下,刪除文件“com.trolltech.qtcppstartup_1.0.0.jar”即可。

    posted on 2009-03-14 13:34 Vincent.Chen 閱讀(402) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 麻豆国产人免费人成免费视频 | 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲av无码专区在线| 亚洲精品免费在线观看| 国产亚洲人成无码网在线观看| 四虎影视久久久免费观看| 国产乱子伦精品免费无码专区| 亚洲综合一区二区三区四区五区| 国产成人精品免费视频动漫 | 亚洲乱码一二三四区国产| 2020因为爱你带字幕免费观看全集 | 国产亚洲中文日本不卡二区| 午夜福利不卡片在线播放免费| 亚洲永久中文字幕在线| 免费国产作爱视频网站| 亚洲a∨国产av综合av下载| 亚洲毛片不卡av在线播放一区| 久久国产免费直播| 亚洲美女在线观看播放| 最近2019中文字幕免费看最新 | 亚洲av片在线观看| 不卡精品国产_亚洲人成在线| 国产在线精品免费aaa片| 亚洲美女自拍视频| 丁香亚洲综合五月天婷婷| 中国一级特黄的片子免费| 亚洲AV午夜成人片| 三年在线观看免费观看完整版中文| 免费a级毛片高清视频不卡| 精品久久久久久国产免费了| 亚洲日本va一区二区三区 | 国产又黄又爽又刺激的免费网址| 日日麻批免费40分钟日本的| 人成免费在线视频| 亚洲色大情网站www| 亚洲欧洲免费视频| 国产亚洲精久久久久久无码AV| 日韩免费a级毛片无码a∨| 免费女人高潮流视频在线观看| 一道本不卡免费视频| 成人亚洲国产精品久久|