主机开发环境:Ubuntu12.04
ARM板:exynos4412
bootloader:u-boot2013.01
kernel:Linux3.14
device tree:origen.dts
根文件系统:ramdisk(10M)
主机gcc版本:gcc-4.6.4.tar
交叉编译工具链:rm-none-linux-gnueabi-gcc-4.6.4
QT Creator 版本:Qt5.4(Linux版)
一、gt818触摸驱动移植问题
Invalid ABS limits,behavior unspecified--------input/event 错误
板子上Cat /proc/bus/input/devices,看gt818是event几
然后再更改板子上 /etc/profile 里面的event几改过来;
二、sqlite3移植问题
https://www.cnblogs.com/lidabo/p/5851752.html
根据链接文章稍加修改即可使用。
三、USB摄像头驱动移植问题
四、USB转串口驱动移植问题
五、ARM板载屏幕亮度驱动移植问题
六、json库移植问题
http://blog.youkuaiyun.com/miaodichiyou/article/details/50384332
七、QT中文字库移植问题
将DroidSansFallback.ttf 放到文件系统 /opt/qt/lib/fonts 目录下,虽然Qt自带了很多字库了,但是都没有中文的。
然后在使用qt creator 开发qt应用程序时,在项目中添加
QT += gui
包含头文件 #include<QFontDatabase>
代码中设置使用的字体。
int id=QFontDatabase::addApplicationFont("/sd/opt/lib/fonts/ DroidSansFallback/DroidSansFallback.ttf");
QStringmsyh=QFontDatabase