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

网站如何规划烘焙甜点培训学校

网站如何规划,烘焙甜点培训学校,wordpress首页太慢,大学生活动策划书模板一、什么是交叉编译 我们一般开发程序在自己的电脑上开发,运行的时候将程序烧录到板子运行。但我们的开发平台是X86架构,而I.MX6ULL是ARM架构,所以需要一个在 X86 架构的 PC 上运行,可以编译 ARM 架构代码的 GCC 编译器&#xff0…

一、什么是交叉编译

        我们一般开发程序在自己的电脑上开发,运行的时候将程序烧录到板子运行。但我们的开发平台是X86架构,而I.MX6ULL是ARM架构,所以需要一个在 X86 架构的 PC 上运行,可以编译 ARM 架构代码的 GCC 编译器,这个编译器就叫做交叉编译器。

二、配置交叉编译环境

1、下载交叉编译工具链

Linaro Releases

        上面链接进去后根据自己ubuntu环境下载对应的交叉编译工具链,从上往下第5个是32位系统的,第9个是64位系统的。

2、配置环境

        在 Ubuntu 中创建目录:/usr/local/arm并将下载好的文件拷贝到该目录下,随后进行解压(笔者的ubuntu是64位的):

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-linux-
gnueabihf”的文件夹,这个文件夹里面就是我们的交叉编译工具链。
        随后修改环境变量,使用 vim 打开 /etc/profile 文件,在最后面输入如下所示内容:

export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin

        随后重启电脑就OK了。 

3、安装其他库

        在使用交叉编译器之前还需要安装一下其它的库:

sudo apt-get install lsb-core lib32stdc++6

三、使用交叉编译

        首先需要使能环境变量:

source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi

        输入命令查看版本号,且代表环境设置成功!

arm-linux-gnueabihf-gcc -v

        随便找一个 .c文件,和使用gcc一样:

arm-linux-gnueabihf-gcc -o demo1 demo1.c

        这个demo1可执行文件就可以在ARM架构中运行了。

http://www.dtcms.com/wzjs/25912.html

相关文章:

  • 如何做网站搜索栏上海全网营销推广
  • 网站建网站建设专业百度提交链接
  • 网站位置导航如何制作一个简易网站
  • 网站建设一般字体多大seo初学教程
  • 教育机构网站建设方案google官网入口
  • 网站架构建设福州短视频seo获客
  • wordpress可以建立多个站点短视频营销推广策略
  • 开发网站广州网页入口网站推广
  • b站推广入口在哪里正规电商平台有哪些
  • 四川省建设厅资格注册中心网站网站推广方法
  • 网站功能设计100个商业经典案例
  • 上海专业网站设计刷关键词优化排名
  • 做网站价格报价费用多少钱足球比赛今日最新推荐
  • 在vs做的项目怎么连接到网站站长工具传媒
  • vultr做网站怎么样seo优化的常用手法
  • 网站建设价格报价360投放广告怎么收费
  • 建设一个网站需要哪些迅雷磁力链bt磁力天堂下载
  • 网站开发用到的技术百度地图人工客服电话
  • 今科网站建设公司百度首页关键词优化
  • wordpress自动更新文章百度排名优化咨询电话
  • 网站建设每天的工作媒体软文推广平台
  • 如何在搜索引擎做网站能翻到国外的浏览器
  • 合肥网站建设创优西安seo公司哪家好
  • 酷乐家居在线设计白杨seo教程
  • 网店美工的岗位职责惠州seo计费
  • 企业手机网站建seo排名哪家正规
  • 学校的网站如何建设网页seo是什么意思
  • 医疗网站seo怎么做b站2023推广网站
  • web前端开发培训机构哪个好无锡seo排名收费
  • 深圳搜索营销win7一键优化工具