首页 > 编程知识 正文

arm安装linux安卓(Linux安装arm交叉编译器)

时间:2023-05-06 07:30:52 阅读:122696 作者:3528

Linux安装arm交叉编译器Linux (本文基于Ubuntu16.04 64位版本)上arm交叉编译工具链的安装和配置步骤可以按此顺序避免许多不必要的错误。

注意:建议在执行以下所有命令前先进入root权限模式sudo su避免发生不必要的错误。

一、封装注意:建议在执行以下所有命令前先进入root权限模式sudo su避免发生不必要的错误。

默认设置为使用bash

sudo dpkg-reconfigure dash选择no

安装软件包,然后运行以下命令

sudo apt-getinstallmakelibc 6: i386 lib 32 Z1 lib 32 stdc6zlib 1g-dev ncurses5- dev ncurses-termlibncursesw5- dev gu-boot

在此步骤中,如果存在lib32z1无法加载等问题,则需要检查系统是否为64位。 这里还有一个在64位系统上与32位兼容的软件包。

mtd-utils2.0.2依赖于以下库,安装方法仅供参考

sudo apt-getinstallzlib 1g-devliblzo2- dev uuid-dev pkg-config

export pkg _ config _ path=' $ pkg _ config _ path :/usr/lib/x86 _ 64-Linux-GNU/pkgconfig '

手动安装更新m4、autoconf、automake和libtool

安装m4,然后依次执行以下步骤。 (第一行命令也可以脱机下载,复制到你的路径下。 在资源文章之后共享的资源在脱机时不需要运行第一行。 第一行是以下包: ) )。

wget 3358 mirrors.kernel.org/GNU/M4/M4-1.4.18.tar.gztar-xzvf M4-1.4.18.tar.gzcd M4-4.4.18

wget http://mirrors.kernel.org/GNU/auto conf/auto conf-2.69.tar.gzcd auto conf-tar.gztar-xzvf auto conf 第一步也可以直接使用共享的资源。 )

wget http://mirrors.kernel.org/GNU/automake/automake-1.16.tar.gztarxzvfautomake-1.16.tar.gzcd automake-1.116 第一步也可以直接使用共享的资源。 )

wget 3358 mirrors.kernel.org/GNU/libtool/libtool-2.4.6.tar.gzcd libtool-2.4.6 如果版本低于我提供的,请卸载后再安装sudo apt-get autoremove安装包

二、安装交叉编译链**注意:建议您在执行以下所有命令之前进入root权限模式sudo su**,避免出现不必要的错误:

下载arm-linux-gcc安装软件包。 这没有提供。 每个人需要的东西都不一样,所以可能也有定制的东西。 下载的大多是' *arm-linuc.tar.gz '这样的压缩包。

按以下步骤安装配置即可

在/usr/local目录下创建新的arm目录,并将压缩包复制到此处

cd /usr/localmkdir armsudo cp {下载的压缩包路径} ./arm解压缩

#解压包cd ./armtar -xvf ***.tar.gz解压后,进入此路径,里面有生动的鼠标文件,打开后有一大堆gcc和g等文件

验证时安装成功

如果出现类似cd ./{解压缩后的文件名}/生动鼠标./arm-Linux-gcc-vgc cversion4.9.4(buildroot 2017.08-GC7bbae9)的信息,请单击下一步调整libiconv.so.2的安装。

errorwhileloadingsharedlibraries 3360 libiconv.so.2: cannotopensharedobjectfile 3360 nosuchfileordirectory缺少此库文件

您也可以下载软件包wget http://FTP.GNU.org/pub/GNU/libiconv/libiconv-1.16.1.tar.gz到官方网站。 (http://FTP.GNU.org/pub/Gnu

以下操作必须以root权限执行

sudo tar-zxvf libiconv-1.16.1.tar.gzcd libiconv-1.16.1 sudo./configure-prefix=/usr/localsudomakesudomakesudo liconv libiconv.so.2sudoldconfig安装了vim,已经安装的跳过运行sudo apt-get install vim

配置环境变量(如果不移动vim,请在百度上查看vim快捷方式)。

当sudo vim /etc/profile#进入时,键入g,跳至文件末尾。 键入o,在下一行中添加以下内容: 导出路径=$ path 3360/usr/local/arm/{解压缩后的文件名}/添加生动的鼠标#完成后,用' :wq '换行即可(引号内为执行操作)

三、安装成功后,返回一些问题在执行上述步骤后,每次关机或重新启动时必须运行source /etc/profile才能生效的解决方案。 两种:

将环境变量放置在/etc/profile中的同事放置在~/.bashrc中,修改文件的是隐藏文件,可以看作是在home目录下运行la

sudo vim//bashrcexportpath=$ path :/usr/local/arm//解压缩后的文件名}/生动的鼠标使source /etc/profile操作~/. basse

sudo vim~~.bashrc # addsource/etc/profilesource/etc/profile四、资源共享链接: https://pan.Baidu.com/s/1vg 09 odstexpbu 779

引出导线: 2c6d

复制这个内容后,打开百度网盘的手机APP,操作会更方便哦

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。