当前位置: 首页 > news >正文

wordpress免费网站模板下载地址网建教程

wordpress免费网站模板下载地址,网建教程,周至做网站的公司,如何设计推广方案尽管配置过rk3288#xff0c;觉得rk3568也不会有啥问题#xff0c;但还是掉坑了。 一、安装依赖库 安装完ubuntu后#xff0c;先进行升级 sudo apt update sudo apt upgrade然后安装依赖库 $ sudo apt-get install repo git-core gitk git-gui gcc-arm-linux-gnueabihf u-…尽管配置过rk3288觉得rk3568也不会有啥问题但还是掉坑了。 一、安装依赖库 安装完ubuntu后先进行升级 sudo apt update sudo apt upgrade然后安装依赖库 $ sudo apt-get install repo git-core gitk git-gui gcc-arm-linux-gnueabihf u-boot-tools $ sudo apt-get install device-tree-compiler gcc-aarch64-linux-gnu mtools parted $sudo apt-get install libudev-dev libusb-1.0-0-dev python-linaro-image-tools $ sudo apt-get install linaro-image-tools autoconf autotools-dev libsigsegv2 m4 $ sudo apt-get install intltool libdrm-dev curl sed make binutils build-essential gcc $ sudo apt-get install g bash patch gzip bzip2 perl tar cpio python unzip rsync flex $ sudo apt-get install bc wget libncurses5 libqt4-dev libglib2.0-dev libgtk2.0-dev $ sudo apt-get install libglade2-dev cvs git mercurial rsync openssh-client subversion $ sudo apt-get install asciidoc w3m dblatex graphviz python-matplotlib libc6:i386 $ sudo apt-get install libssl-dev texinfo genext2fs $ sudo apt-get install lib32stdc6 $ sudo apt-get install g-arm-linux-gnueabihf $sudo apt-get install gcc-arm-linux-gnueabihf $ sudo apt-get install g-aarch64-linux-gnu $ sudo apt-get install gcc-aarch64-linux-gnu $ sudo apt-get install liblz4-tool lib32gcc-7-dev g-7 libstdc-7-dev $ sudo dpkg --add-architecture i386 $ sudo apt-get update $ sudo apt-get install libncurses5:i386 libstdc6:i386 zlib1g:i386 $ sudo apt-get install openssh-server vim git fakeroot make gcc libssl-dev bc二、获取交叉编译工具 荣品的可以从百度网盘里下载到 gcc_for_rk356x_buildroot.tgz然后在当前目录下解压到/opt下 sudo tar -xvf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar -C /opt/ 然后添加环境变量sudo vi ~/.bashrc 或者 sudo gedit ~/.bashrc export PATH$PATH:/opt/prebuilts/gcc/linux-x86/aarch64/gcc-buildroot-9.3.0-2020.03-x86 64 aarch64-rockcip-linux-gnu/bin 保存退出 然后运行 source /.bashrc 使环境变量生效 接下来运行echo $PATH,如下图可见到刚添加的路径表明环境变量添加成功。 而后查看aarch64-rockchip-linux-gnu-gcc -v,aarch64-rockchip-linux-gnu-g -v 编译器版本,查到即成功。 三、准备qt的源码 先下载源码查看arm板的lib文件找到适合自己arm版本的qt源码。 例如我选择的荣品rk3568是qt5.15.2所以下载qt5.5.2的源码。 可以去清华大学、中科大等镜像源站去下载。qt的版本查找起来很乱。https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.15/5.15.2/single/下载源码qt-everywhere-src-5.15.2.tar.xz 然后解压到当前目录下 tar -xvJf qt-everywhere-src-5.15.2.tar.xz 进入qt源码的如下目录并新建文件夹例如 cd qt-everywhere-src-5.12.2/qtbase/mkspecs mkdir linux-rockchip cd linux-rockchip touch qmake.conf # 配置交叉编译工具的文件 touch qplatformdefs.h**编辑 Vi qmake.conf** # # qmake configuration for building with arm-linux-gnueabi-g # MAKEFILE_GENERATOR UNIX CONFIG incremental QMAKE_INCREMENTAL_STYLE sublib include(../common/linux.conf) include(../common/gcc-base-unix.conf) include(../common/g-unix.conf) # modifications to g.conf如果没有配置环境变量这里一定要为绝对路径 #注我配置了环境变量不用绝对路径不行不知道哪错了。 QMAKE_CC aarch64-rockchip-linux-gnu-gcc QMAKE_CXX aarch64-rockchip-linux-gnu-g QMAKE_LINK aarch64-rockchip-linux-gnu-g QMAKE_LINK_SHLIBaarch64-rockchip-linux-gnu-g # modifications to linux.conf如果没有配置环境变量这里一定要为绝对路径 QMAKE_AR aarch64-rockchip-linux-gnu-ar cqs QMAKE_OBJCOPY aarch64-rockchip-linux-gnu-objcopy QMAKE_NM aarch64-rockchip-linux-gnu-nm -P QMAKE_STRIP aarch64-rockchip-linux-gnu-strip load(qt_config)**再打开 qplatformdefs.h进行编辑** #include ../linux-g/qplatformdefs.h也可以采取下面的方式利用原文件夹linux-aarch64-gnu-g然后直接修改qmake.conf中的QMAKE_CC等等如下图所示。但要注意./configure 里边的参数-xplatform 也要替换为linux-aarch64-gnu-g. 建立qt源码安装路径 Cd /usr/local Mkdir qt-arm Cd qt-arm Mkdir QtEmbedded-9.3.0-armcd qt-everywhere-src-5.12.2回到源码根目录然后准备配置编译项配置基本可以复制如下指令进行配置需要注意的是参数-xplatform linux-rockchip。 ./configure -prefix /usr/local/qt-arm/QtEmbedded-9.3.0-arm -confirm-license -opensource -release -make libs -xplatform linux-rockchip -pch -qt-libjpeg -qt-libpng -qt-zlib -no-opengl -no-sse2 -no-openssl -no-cups -no-glib -dbus -no-xcb -no-separate-debug-info -no-iconv但出现了问题如下所示无论在qmake.conf文件中的QMAKE_CC等用aarch64-rockchip-linux-gnu-gcc、全局路径.……/bin/aarch64-rockchip-linux-gnu-gcc均存在以下问题。 查看 echo $PATH 是成功的不知是何原因。无奈停摆。 然而无意中翻到一个帖子https://blog.csdn.net/qq_35529025/article/details/129526576说“aarch64-rockchip-linux-gnu是国产芯片的ToolChian。猜测与aarch64-linux-gnu兼容因此后续很多编译与配置实际是使用aarch64-linux-gnu并且成功。” 因为前边安装了 gcc-aarch64-linux-gnug±aarch64-linux-gnu运行aarch64-linux-gnu-g -v aarch64-linux-gnu-gcc -v也是可以查到的。 但实际上 aarch64-linux-gnu-gcc在/usr/bin/aarch64-linux-gnu-gcc用的编译链也不是opt下的。 于是将qmake.conf中的aarch64-rockchip-linux-gnu改为aarch64-linux-gnu再运./configure居然过了。 然后make -j4 sudo make install 然后出现了这个错误明明serialportserialbus在源码里都有但是还是有问题。 首先安装 sudo apt-get install qt5-default sudo apt install libqt5serialport5 sudo apt install libqt5serialport5-dev 还是不行 又看完这个https://blog.csdn.net/jecychendf/article/details/139549552发现serialbus没有lib、include、mkspecs按这个说法操作然后重新运行./configure,这步也过了。 然后make -j4 sudo make install 结果又来了新问题一步一个坎。 删掉qtlocation 模块然后再执行 ./configure还是出错。 于是在 ./configure 参数中添加了 -skip qtlocation然后再sudo make -j4sudo make install这里必须sudo make -j4否则又有错误。 去QtEmbedded-9.3.0-arm文件夹下查看终于编译完了并将bin、lib加入环境变量。 最后为qt-everywhere-src-5.15.2安装安装并配置qtcreator 执行命令sudo apt-get install qtcreator 后续通过命令行qtcreator即可打开qtcreator配置编译器、kit、qt版本等。然后新建一个04_can工程文件选择rk3568编译生成可执行文件用file查看生成适用于arm下的可执行文件。 至此完成了这个编译过程。
http://www.hkea.cn/news/14357487/

相关文章:

  • 摄影师网站推荐廊坊网站建设兼职
  • 知名营销网站开发成都百度推广公司地址
  • 珠宝购物网站的建设代理公司注册后果严重
  • 网站做优化必须要ftp吗姑苏区网络推广服务
  • 网站外包后百度降权网站建设项目设计报告
  • 网站做跳转付款wordpress 子菜单顺序
  • 广东省建设厅网站wordpress 外贸插件
  • 郑州网站app开发网页基础知识
  • vs做网站登录界面外贸类网站建设
  • 南通做网站的花云在网站的标题上怎么做图标
  • 壶关网站建设做创意美食的视频网站
  • 学做川菜最好的网站wordpress 移动版主题
  • 十大免费视频素材网站合肥seo排名优化
  • 购物网站建设特色高清crm软件价格欧美
  • 做购物网站的素材华强北
  • 惠州微网站建设专升本可以报考哪些大学
  • 更改wordpress主题名称嘉兴网站排名优化费用
  • 做宣传的网站有哪些电商网站搜索引擎怎么做
  • 鹤庆县公路建设网站济南企业建站哪家做的好
  • 网站接入支付宝在线交易怎么做网站建设实施计划包括哪些方面
  • 网站建设与管理专业实训室商业网点和商铺的区别
  • 哪个网站有做电箱电柜的图纸音乐分享 wordpress
  • 网站开发+演讲seo技术代理
  • 十大免费建站程序wordpress做网站图标的软件
  • 国外建站用什么最多做网站如何获得阿里巴巴投资
  • 网站统计模板开源网站模板cms
  • 做神马网站优化小升初最好的补课机构排行榜
  • 网站做3年3年包括什么软件网站防恶意注册
  • 网站建设店铺网站国际化怎么做
  • 正规网站建设推荐做电子商务网站建设工资多少