天天看點

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

前面我們已經搭建了qt的開發環境,并進行了在arm上的移植,前面的環境已經可以很好的使用了。

但是編譯時候很麻煩,需要一直

①qmake生成makefile

②make

③運作

實在麻煩的很,對于我們這些習慣了ide的人,簡直要抓狂,還好qt自家的ide 很好很強大

<a href="http://download.qt-project.org/official_releases/qtcreator/" target="_blank">qtcreate下載下傳位址http://download.qt-project.org/official_releases/qtcreator/</a>

這個是digia公司的位址,裡面提供了2.5~3.1依賴所有版本的qtcreate,不同版本的庫依賴與不同的qt庫和glibc

我們配置qtcreate需要配置三個地方,

①是添加qt庫,這個過程主要是添加qmake,它是qt協助簡化跨平台進行專案開發的建構過程的工具程式,用于生成makefile,裡面包含了qt庫的環境變量資訊,

有了這個編譯器就可以找到qt庫的位置已經建構配置等資訊

②是編譯器的設定,執行make編譯過程,生成可執行程式

在主界面中從菜單欄點選"工具"-&gt;"選項"-&gt;在左側點選“建構和運作”界面如下圖所示。

從圖中可以看到,ide并沒有自動識别安裝的qt,這是因為在缺乏系統環境變量的情況下,不知道程式安裝到了什麼地方,是以這裡需要手動設定,手動設定很簡單,隻需要點選添加,然後浏覽,分别添加編譯的三個版本的qt安裝檔案中的qmake檔案即可

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

配置完成後點“應用”,到這裡就告訴ide 安裝qt的位置了,點選版本”詳情“,會顯示出環境變量,說明qtcreate已經識别出qmake檔案了

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

由于需要進行編譯開發,接下來還需要指定編譯器,點選“編譯器”頁籤,如下圖所示。

點選add建立一個新的編譯工具鍊,

gcc(x86 32bit) gcc是系統自配的編譯工具,我們可以用它來編譯qt-x11和qt-x86兩個的版本的程式

那麼我們還差一個交叉編譯器arm-linux-gcc用來編譯arm架構的qt程式

是以此處建立選擇gcc(gcc)版本的編譯器,不同版本有所差别,如果您的選項中有gcce(gcc embedded)也可以選擇這個

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

下面點選浏覽,找到我們安裝的arm-linux-gcc編譯器的c++編譯器g++

然後改個清晰點的名字gcce

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

點選浏覽,找到我們交叉編譯器的c++編譯器,然後就ok了

下面我們就可以進行qt庫和編譯工具連結的關聯

點選“建構套件(kit)”頁籤,如下圖所示。

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

我們需要三個套件,分别是桌面(x11),桌面(x86),嵌入式(arm),紅色地方是我們需要修改的

s3c2410上搭建QT/Embedded4.8.5開發環境(六)--QtCreate的配置 QtCreate環境配置

轉載:http://blog.csdn.net/gatieme/article/details/24298875

繼續閱讀