分享

【原】TQ2440下配置arm

 goodwangLib 2020-02-18

交叉编译工具的配置(TQ2440下配置arm_linux_gcc交叉编译工具)

       1、将Linux开发工具包下面的EABI-4.3.3_EmbedSky_20100610.tar.bz2拷贝到Linux下。

       2、进入要解压到的目的目录。

       3、使用tar xvfj /mnt/hgfs/Linuxshared/EABI….bz2 –C /  (注意管理员权限和用户读写权限,解决办法:suchmod),解压出来EABI-4.3.3的编译器、3.4.5的编译器和制作文件系统的mkyaffsimage等工具。其中3.4.5的编译器用于编译uboot4.3.3的编译器用来编译内核、qtopia等。

       部分解压好的提示:

       usr/local/sbin/

usr/local/sbin/mkyaffs2image_2.6.13

usr/local/sbin/mkimage

usr/local/sbin/mkyaffsimage

usr/local/sbin/readme.txt

usr/local/sbin/mkcramfs

usr/local/sbin/mkyaffsimage_2

usr/local/sbin/mkyaffs2image

       4、设置系统变量,使交叉编译器生效。

              gedit /etc/profile

     (注意gedit只能在图形界面下使用,如果是secureCRT下的操作,用vi修改)

       4.3.3编译器的绝对路径(如/opt/EmbedSky/4.3.3/bin)添加到pathmunge下(位于if[“$EUID” = “0”],意思为“在管理员权限下”)

       5source /etc/profile 使环境变量在当前终端中生效。重启虚拟机全部生效。

       6arm_linux_gcc –v测试安装是否成功。

       成功后的部分提示:

       Using built-in specs.

Target: arm-none-linux-gnueabi

Thread model: posix

gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176)

7mkyaffs 再连续两次Tab键(注意不敲空格),安装成功会列出mkyaffs开头的各个命令。

结果:mkyaffs2image    mkyaffs2image_2.6.13  mkyaffsimage   mkyaffsimage_2

*8、建议重启系统使配置永久生效。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多