採用ubuntu10.04的虛擬機器,
chmod +x qt-sdk-linux-x86-opensource-2010.04.bin //可執行
./qt-sdk-linux-x86-opensource-2010.04.bin //執行檔案
然後一路點next即可
1 將檔案拷貝到目標資料夾,後解壓,得到kergoth-tslib-d7f5dae資料夾,進入該資料夾
2 ./autogen.sh //含義:生成configure源**配置檔案
3 ./configure --host=arm-linux --disable-h3600 --disable-arctic2 --disable-mk712 --disable-collie --disable-corgi --disable-ucb1x00 --with-gnu-ld
-- prefix=/work/qt/tslib_install ac_cv_func_malloc_0_nonnull=yes
//為編譯安裝做配置,--host:選擇安裝的目標系統 --disable是指不指定對指定觸控螢幕的支援,即選擇input輸入子系統 --with-gnu-ld:使用gnu的聯結器
-- prefix:指定的安裝位置,即編譯生成的檔案都放在/work/qt/tslib_install 資料夾下 ac_cv_func_malloc_0_nonnull:測試malloc函式是否可用
(注意空格,否則會出現找不到檔案)
4 make&&make install
1 abi編譯器對orr不識別,
2 修改src/corelib/tools/qchar.h的358行
#ifdef qt_no_cast_from_ascii
qchar(char c);
qchar(uchar c);
#endif
ushort ucs;
}#if (defined(__arm__)||defined(__armel__))
q_packed
#endif
;3 ./configure -embedded arm \
-opensource \
-qt-libpng \
-qt-libjpeg \
-qt-libmng \
-no-********** \
-make libs \
-nomake tools \
-make examples \
-nomake docs \
-make demos \
-qt-kbd-linuxinput \
-qt-mouse-tslib \
-xplatform qws/linux-arm-g++ \
-little-endian \
-qt-freetype \
-qt-libtiff \
-depths 16,18 \
-qt-gfx-linuxfb \
-no-qt3support \
-no-nis \
-no-cups \
-no-iconv \
-no-dbus \
-no-openssl \
-no-fast \
-no-accessibility \
-no-scripttools \
-no-mmx \
-no-********** \
-svg -no-webkit \
-no-3dnow \
-no-sse -no-sse2 \
-no-gfx-transformed \
-no-gfx-multiscreen \
-no-gfx-vnc \
-no-gfx-qvfb \
-prefix /work/qt/qt-4.7-arm \
-i /work/qt/tslib_install/include \
-l /work/qt/tslib_install/lib \
-r /work/qt/tslib_install/lib \
-d__arm_arch_4t__
4 make install
四個步驟:部署qt庫檔案到開發板 部署tslib庫檔案、校準命令、外掛程式檔案到開發板 增加環境變數中對qt tslib的支援和配置 增加字型檔檔案
1.
ActiveRecord環境搭建和配置
activereocrd是castle中一orm框架,它對nhibernate做了進一步的封裝。1.環境搭建 a.程式集引用 注意各程式集間版本相容性 castle.activerecord.dll castle.dynamicproxy2.dll iesi.connections.dll nhib...
qt環境搭建
之前在linux上玩過qt的開發,現在因為專案需要不得不在window上開發,原本想直接裝個qt5.2就算了,懶得去配置qt4.8的環境,又麻煩,但是現在qt5取消了qt4的很多類,至少用法上有很多不同,所以還是用回qt4.8比較方便。好了,現在來說說qt4.8在win7上的安裝吧,經本人親測成功。...
Qt環境搭建
qtcreator 編譯器 mingw 偵錯程式 gdb 安裝 安裝qt creator windows opensource 2.8.0到d qt 解壓mingw gcc440 1到d qt 解壓qtcreator gdb 7.4 mingw32 nt 6.1 i686.tar到d qt 安裝qt...