Tslib的編譯和Qt-everywhere-opensource-4.7.2的安裝

Tslib的編譯linux

  1. 解壓talib.tar.gz,在當前文件夾下出現tslib-1.4目錄, 解壓命令: root@ubuntu: tar zxvf tslibweb

  2. 進行編譯前的配置: 命令: root@ubuntu: ./configure --host=arm-linux CC=/usr/local/arm/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc CXX=/usr/local/arm/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++ ac_cv_func_malloc_0_nonnull=yes -- prefix=/home/david/work/qt-4.7.2/tslib-1.4/arm_targetsubuntu

注:--prefix能夠指定編譯後,安裝的路徑。 CC和CXX是須要用的交叉編譯器,根據本身的編譯器路徑,進行設置。 3. 編譯、安裝 命令: root@ubuntu: make root@ubuntu: make install開發

在qt-4.7.2下面,出現目錄get

到這裏tslib就編譯安裝成功了。編譯器

Qt-everywhere-opensource-4.7.2的安裝 該包須要安裝2次,分別爲PC版和ARM版。 1、 PC版的安裝過程源碼

  1. 安裝須要的庫 root@ubuntu: sudo apt-get install libX11-dev libXext-dev libXtst-dev root@ubuntu: sudo apt-get install libXrender-dev root@ubuntu: sudo apt-get install libqt4-core libqt4-dev libqt4-webkit qt4-demosqt

  2. 解壓qt-everywhere-where-opensource-4.7.2.tar.gz,而後更名稱爲qt-4.7.2-pc root@ubuntu: tar zxvf qt-everywhere-opensource-4.7.2.tar.gz root@ubuntu: mv qt-everywhere-opensource-4.7.2 qt-4.7.2-pcit

  3. 進行配置 root@ubuntu: ./configure -opensource -confirm-license -little-endian -host-little-endian -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb -qt-gif -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpegio

  4. 編譯 root@ubuntu: make

  5. 安裝 root@ubuntu: make install 在/usr/local/Trolltech目錄下產生Qt-4.7.2目錄,qt的PC版本也被安裝到該目錄下。

2、 ARM版的安裝

  1. 解壓qt-everywhere-opensource-4.7.2.tar.gz,而後更名爲qt-4.7.2-arm root@ubuntu: tar zxvf qt-everywhere-opensource-4.7.2.tar.gz root@ubuntu: mv qt-everywhere-opensource-4.7.2 qt-4.7.2-arm
  2. 配置 root@ubuntu: ./configure -opensource -confirm-license -little-endian -host-little-endian -embedded arm -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb -qt-gif -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -qt-mouse-tslib -I/home/david/work/qt-4.7.2/tslib-1.4/arm_targets/include -L/home/david/work/qt-4.7.2/tslib-1.4/arm_targets/lib

注:把tslib編譯進了QT中。 修改qt-everywhere-opensource-src-4.7.1/mkspecs/linux-arm-g++/qmake.conf 後繼續configure,修改以下:

而後,再將上面的configure的命令輸入,便可完成配置了。注:-lts對tslib庫的支持。 3. 編譯 root@ubuntu: make 4. 安裝 root@ubuntu: make install 在/usr/local/Trolltech/目錄下,產生目錄Qt-Embedded-4.7.2。 qt的ARM版本被安裝到該目錄下。 3、 qtcreator的安裝

爲了可以更加方便的使用QT進行程序開發,咱們安裝qtcreator,這樣咱們就能夠更加方便快捷地進行開發了。

  1. 添加對qt-everywhere-opensource-4.7.2的支持 安裝完qtcreator後,點擊菜單中TOOLS—>options,而後選擇Qt4,出現以下界面:

而後,把咱們編譯的源碼中的qt-4.7.2-pc和qt-4.7.2-arm下的 qmake加入。而後咱們就能夠利用qtcreator進行PC和ARM軟件的開發了。

相關文章
相關標籤/搜索