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

重庆做企业网站网络推广平台

重庆做企业网站,网络推广平台,北京seo顾问,深圳建筑工务署官网前言#xff1a; ARM 裸机、Uboot 移植、Linux 移植这些都需要在 Ubuntu 下进行编译#xff0c;编译就需要编译 器#xff0c;Ubuntu 自带的 gcc 编译器是针对 X86 架构的#xff01;而我们现在要编译的是 ARM 架构的代码#xff0c;因为我们编译的代码是需要烧写到ARM板子…前言 ARM 裸机、Uboot 移植、Linux 移植这些都需要在 Ubuntu 下进行编译编译就需要编译 器Ubuntu 自带的 gcc 编译器是针对 X86 架构的而我们现在要编译的是 ARM 架构的代码因为我们编译的代码是需要烧写到ARM板子上的所以我们需要一个在 X86 架构的 PC 上运行可以编译 ARM 架 构代码的 GCC 编译器这个编译器就叫做交叉编译器。 一、编译器的获取 交叉编译器有很多种我们使用 Linaro 出品的交叉编译器Linaro 是一间非营利性质的开 放源代码软件工程公司Linaro 开发了很多软件最著名的就是 Linaro GCC 编译工具链(编译 器)关于 Linaro 详细的介绍可以到 Linaro 官网查阅。Linaro GCC 编译器下载地址如下 https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/ 在图中有很多种 GCC 交叉编译工具链因为我们所使用的 I.MX6U-ALPHA 开发板 是一个 Cortex-A7 内核的开发板因此选择 arm-linux-gnueabihf点击后面的“Binaries”进入可 执行文件下载界面如下图所示 我 们 需 要 下 载 4.9 版 本 的 编 译 器 下 载 地 址 为 https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/arm-linux-gnueabihf/ 图中有很多种交叉编译器我们只需要关注这两种: gcc-linaro-4.9.4-2017.01- i686_arm-linux-gnueabihf.tar.tar.xz 和 gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz         第一个是针对 32 位系统的第二个是针对 64 位系统的。大家根据自己所使用的 Ubuntu 系统类 型选择合适的版本比如我安装的 Ubuntu 16.04 是 64 位系统因此我要使用 gcc-linaro-4.9.4- 2017.01-x86_64_arm-linux-gnueabihf.tar.xz。 然后就使用 FileZilla 将交叉编译器拷贝到 Ubuntu 中。 二、编译器的安装 在 Ubuntu 中创建目录/usr/local/arm命令如下 sudo mkdir /usr/local/arm 创建完成以后将刚刚拷贝的交叉编译器复制到/usr/local/arm 这个目录中在存放编译器的目录中打开终端然后使用如下命令将交叉编译器复制到/usr/local/arm 中 sudo cp gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz /usr/local/arm/ -f 拷贝完成以后在/usr/local/arm 目录中对交叉编译工具进行解压解压命令如下 sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz 等待解压完成解压完成以后会生成一个名为“gcc-linaro-4.9.4-2017.01-x86_64_arm-linuxgnueabihf”的文件夹这个文件夹里面就是我们的交叉编译工具链。 修改环境变量使用 VI 打开/etc/profile 文件命令如下 sudo vi /etc/profile 打开/etc/profile 以后在最后面输入如下所示内容 export PATH$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin 修改好以后就保存退出重启 Ubuntu 系统交叉编译工具链(编译器)就安装成功了。 三、相关库的安装 在使用交叉编译器之前还需要安装一下其它的库命令如下 sudo apt-get install lsb-core lib32stdc6 四、交叉编译器验证 首先查看一下交叉编译工具的版本号输入如下命令 arm-linux-gnueabihf-gcc -v 如果交叉编译器安装正确的话就会显示版本号如图
http://www.zqtcl.cn/news/530919/

相关文章:

  • 想通过网站卖自己做的东西网络公司如何建网站
  • 商务网站开发实训任务书网站建设验收合格确认书
  • 手机网站百度关键词排名查询wordpress 敏感词
  • 网站分页导航常州网约车哪个平台最好
  • 上海 网站开发设计方案参考网站
  • 网站一键备案外呼电销系统
  • 淘宝客购物网站源码网站项目开发的一般流程
  • 如何更改公司网站内容网站开发需要哪些文档
  • 洛阳建设工程网站宁波led网站建设
  • 五莲网站建设报价wordpress dux 5.3
  • 怎样做当地网站推广做电商要关注哪些网站
  • 安徽鸿顺鑫城建设集团网站设计外贸英文网站
  • 浦口区教育局网站集约化建设南京淄博网站建设方案
  • 学校网站建设的风险分析wordpress侧边栏显示单个分类列表
  • php网站安装图解帮别人建设网站多少利润
  • vs做的网站如何二手优品哪个网站做
  • 建设银行内部网站6建筑学院官网
  • 大学生做微商网站金华seo扣费
  • 以前老网站邯郸推广网络宣传哪家好
  • 网站建设技术网站建设奉节网站建设公司
  • 动漫视频网站模板动漫制作专业什么电脑最适合
  • 合网站建设注册一个500万的公司需要多少钱
  • 《网站推广策划》wordpress 写博客
  • 网站开发工程师面试问哪些问题免费下载软件商店安装
  • 建网站公司要钱吗公司制作网站跟企业文化的关系
  • 网站改版对用户的影响网站评论怎么做的
  • 许昌市做网站公司汉狮价格装修案例图片 效果图
  • 设计主题网站化肥厂的网站摸板
  • 做羊水亲子鉴定网站网络推广是啥
  • 怎样解析网站域名用哪个网站做首页比较好