首页| 论坛| 消息

标题:Qt5.3移植过程
作者:smaller
日期:2016-03-09 11:25
内容:

Q5.3编译移植
移植参考了很多blog的教程,但是编译很不顺利。
先说下开发环境:Ubuntu 12.04.3 LTS \n \l
arm-linux-gcc:
arm-none-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-none-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/opt/arm-2011.09/bin/../libexec/gcc/arm-none-linux-gnueabi/4.6.1/lto-wrapper
Target: arm-none-linux-gnueabi
Configuredwith:/scratch/jwlemke/2011.09-arm-linux-eabi-lite/src/gcc-4.6-2011.09/configure--build=i686-pc-linux-gnu --host=i686-pc-linux-gnu--target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap--disable-libssp --disable-libstdcxx-pch--enable-extra-sgxxlite-multilibs --with-arch=armv5te --with-gnu-as--with-gnu-ld --with-specs='%{save-temps: -fverbose-asm}%{funwind-tables|fno-unwind-tables|mabi=*|ffreestanding|nostdlib:;:-funwind-tables}-D__CS_SOURCERYGXX_MAJ__=2011 -D__CS_SOURCERYGXX_MIN__=9-D__CS_SOURCERYGXX_REV__=70 %{O2:%{!fno-remove-local-statics:-fremove-local-statics}}%{O*:%{O|O0|O1|O2|Os:;:%{!fno-remove-local-statics:-fremove-local-statics}}}' --enable-languages=c,c++ --enable-shared--enable-lto --enable-symvers=gnu --enable-__cxa_atexit--with-pkgversion='Sourcery CodeBench Lite 2011.09-70'--with-bugurl=https://support.codesourcery.com/GNUToolchain/--disable-nls --prefix=/opt/codesourcery--with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc--with-build-sysroot=/scratch/jwlemke/2011.09-arm-linux-eabi-lite/install/arm-none-linux-gnueabi/libc--with-gmp=/scratch/jwlemke/2011.09-arm-linux-eabi-lite/obj/host-libs-2011.09-70-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr--with-mpfr=/scratch/jwlemke/2011.09-arm-linux-eabi-lite/obj/host-libs-2011.09-70-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr--with-mpc=/scratch/jwlemke/2011.09-arm-linux-eabi-lite/obj/host-libs-2011.09-70-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr--with-ppl=/scratch/jwlemke/2011.09-arm-linux-eabi-lite/obj/host-libs-2011.09-70-arm-none-linux-gnueabi-i686-pc-linux-gnu/usr--with-host-libstdcxx='-st ..


#1 [smaller 03-09 11:28]
关于安装路径 自行设置,编译移植不要直接 复制粘贴,请手动输入。
注释:
打印问题:
//qDebug()
#2 [zhangtao 05-31 22:50]
你编译的arm版5.3 make install以后有字体库吗?我的怎么没有
#3 回 zhangtao 的帖子 [smaller 06-14 15:59]
zhangtao:你编译的arm版5.3 make install以后有字体库吗?  我的怎么没有 (2016-05-31 22:50) 
移植到arm上需要自己复制过去一个字库,我用的是温泉驿的字库.
#4 [smaller 03-25 16:52]
+-v参数出现错误提示主要是由于中间有些功能需要类似的库支持 我举个例子说下
db2.cpp:42:20: error: sqlcli.h: No such file or directory
db2.cpp:43:21: error: sqlcli1.h: No such file or directory
make: *** 错误 1
DB2 disabled.
这个就是由于没指定DB2的函数库的头导致的 配置的时候找不到DB2的头报错,如果你需要这个DB2(好像是数据库) 你需要(linux)安装DB2相关的dev这个错误就会去掉。其他的都是类似问题。

回复 发表
主题 版块