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

学网站建设多久能学会搜索最全的搜索引擎

学网站建设多久能学会,搜索最全的搜索引擎,帝国做视频网站,池州网站建设怎么样在为客户交叉编译项目时需要依赖 mbedtls, 客户的机器是 arm64 的 ubuntu 16.04, 交叉编译过程中遇到几个问题。 首先, mbedtls 需要依赖 python, 在 cmake 的过程中, 如果不是使用系统默认的 cmake 可能会导致,mbedt…

在为客户交叉编译项目时需要依赖 mbedtls, 客户的机器是 arm64 的 ubuntu 16.04, 交叉编译过程中遇到几个问题。

首先, mbedtls 需要依赖 python, 在 cmake 的过程中, 如果不是使用系统默认的 cmake 可能会导致,mbedtls 在执行 cmake 的过程中选择与预期不符的 python 版本,导致安装的 jinja2 和 jsonschema 在以安装的情况下仍然找不到

另外一个问题是, ubuntu 16.04 上默认的版本是 python 3.5 ,而这个版本是不支持 jsonschema 的,所以需要安装 python 3.6。

首先安装交叉编译工具链

$ apt-get update
$ apt-get install gcc-aarch64-linux-gnu

安装 python 3.6

$ cd /opt
$ wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
$ tar -xvf Python-3.6.3.tgz
$ cd Python-3.6.3
$ ./configure
$ make 
$ make install

检查 python3.6 是否安装成功

$ python3.6 -V
Python 3.6.3

安装 jinja2 和 jsonschema, 此处注意需要使用 pip3.6 安装

pip3.6 install jsonschema
pip3.6 install jinja2

mbedtls 交叉编译

$ git clone https://github.com/Mbed-TLS/mbedtls.git && cd mbedtls &&  git checkout tags/v3.3.0
$ mkdir build && cd build
$ cmake  -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc  -DENABLE_TESTING=OFF -DCMAKE_INSTALL_PREFIX=/opt/  ..
$ make && make install

note: cmake 执行的过程中需要关注下找到的 python 的版本,需要是 3.6 才能保证正常的交叉编译

http://www.khdw.cn/news/48035.html

相关文章:

  • 苏州做网站便宜的公司哪家好微信朋友圈广告投放
  • 网站团购报名怎么做怎样推广一个产品
  • 番禺商城网站建设百度应用下载
  • 政府网站设计的不足重庆seo小z博客
  • 东莞模板建网站平台百度热搜榜
  • 房地产做网站怎样吸引客户江苏网站建站系统哪家好
  • 柳州中小企业网站建设搜外
  • 做a动漫视频在线观看网站谷歌广告投放教程
  • 做网站哪种编程语言好今日头条10大新闻
  • 网站制作经典案例新冠疫情最新数据
  • 专门做985招聘信息的网站最新新闻实时新闻
  • 潍坊企业自助建站系统seo技术优化技巧
  • 最专业网站建设哪家好电商网络推广是什么
  • 直接访问网页如何优化
  • 怎么给网站做301郑州seo公司哪家好
  • dede网站模板客网络营销百科
  • 云一网站公司银川网页设计公司
  • 做网站不给源码吗seo 首页
  • 减肥网站源码网络技术培训
  • 做图片的网站有哪些职业技能培训
  • 国外幼儿园网站模板百度seo关键词排名推荐
  • 电子商务网站建设哪本教材比较适合中等专业学校用互联网销售是什么意思
  • 建站公司网站社区东莞网站建设公司
  • 怎么做网站文章优化云服务器
  • 网站建设模版文档浏览器网页版入口
  • h5制作网站开发拼多多代运营收费标准
  • 在家接做网站广州竞价外包
  • 郑州计算机培训机构百度关键词优化软件排名
  • 外贸营销型网站建设平台百度排名怎么做
  • 政府网站cms自己怎么做关键词优化