Ubuntu树莓派交叉编译qt5.8 +mysql数据库驱动文件.so
来源:互联网 发布:网络音柱怎么连接 编辑:程序博客网 时间:2024/04/30 10:16
参考文章https://wiki.qt.io/RaspberryPi2EGLFS
这篇文章是接着我的这篇http://blog.csdn.net/a844651990/article/details/70173209
这篇写得有点简单,有不明白的地方可以留言,一般当天我都会回复。
1、下载工具:
mkdir ~/raspi cd ~/raspi git clone https://github.com/raspberrypi/tools
2、创建目录并使用rsync工具进行主机与树莓派之间的同步
注意把raspberrypi.local替换成你的树莓派的IP地址!
mkdir sysroot sysroot/usr sysroot/opt rsync -avz pi@raspberrypi.local:/lib sysroot sync -avz pi@raspberrypi.local:/usr/include sysroot/usr rsync -avz pi@raspberrypi.local:/usr/lib sysroot/usr rsync -avz pi@raspberrypi.local:/opt/vc sysroot/opt
3、调整链接
wget https://raw.githubusercontent.com/riscv/riscv-poky/master/scripts/sysroot-relativelinks.py chmod +x sysroot-relativelinks.py ./sysroot-relativelinks.py sysroot
4、下载源码并配置编译
git clone git://code.qt.io/qt/qtbase.git -b 5.8 cd qtbase ./configure -release -opengl es2 -device linux-rasp-pi2-g++ -device-option CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- -sysroot ~/raspi/sysroot -opensource -confirm-license -make libs -prefix /usr/local/qt5pi -extprefix ~/raspi/qt5pi -hostprefix ~/raspi/qt5 -v make -j4 sudo make install
如果是64位的ubuntu 需替换-device-option CROSS_COMPILE=~/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf- \
5、同步
rsync -avz qt5pi pi@raspberrypi.local:/usr/local
完成之后发现树莓派/usr/local/qt5pi/plugins/sqldrivers/下 多了libsqlmysql.so。可以使用了。
0 0
- Ubuntu树莓派交叉编译qt5.8 +mysql数据库驱动文件.so
- Ubuntu下Qt5.2.0编译mysql驱动
- Ubuntu下Qt5.2编译mysql驱动
- 树莓派&qt5交叉编译
- 交叉编译Qt5.8
- QT5.4下编译MySQL数据库驱动,并建立连接
- Qt5 oracle数据库驱动编译
- 树莓派 Qt5.7交叉编译
- [置顶] 树莓派&qt5交叉编译
- Qt5.4编译mysql驱动
- 树莓派2B,Qt5.8交叉编译移植。
- qt5.8编译mysql
- Qt5.1.0 下编译生成Mysql驱动
- Qt5.8.0编译MySQL驱动注意事项
- 交叉编译qt5.3.2
- qt5.5.1交叉编译
- 交叉编译Qt5.7
- QT5.8.0交叉编译
- myeclipse解决内存溢出问题 java.lang.OutOfMemoryError: PermGen space
- 如何用敏捷方法做测试?
- 小结之倪老师
- 翻转设计模式系列——第三部分--设计模式(2)--结构型模式大比拼
- 剑指offer 44. 扑克牌的顺子
- Ubuntu树莓派交叉编译qt5.8 +mysql数据库驱动文件.so
- 报头压缩-ROHC数据结构/参数设置
- SVN分支创建,合并,多分支并行
- Spring框架的两个简化XML配置文件的p-namespace和c-namespace
- 如何实现多表列合并
- 5.2
- C# 线程(二) 线程同步基础
- 【Wannafly Daily】【XJTUOJ】12 好友推荐
- 百度echart绘制圆环