zoukankan      html  css  js  c++  java
  • arm-fsl-linux-gnueabi交叉编译器安装

    系统:Ubuntu 14.04 64bit

    编译器gcc version 4.4.4 (4.4.4_09.06.2010) 

    解压编译器到相应路径(注:当我解压放到/home/cross_compile/fsl/路径下时不能找到libc.so.6,而其实32位库的libc已经在ld.so.conf内声明路径了)

      /opt/XXX

    配置环境变量

      jacket@jacket-SVE1413AYCB:~$ vi ~/.bashrc

      在该文件添加以下两行:

      FSL="/opt/arm-fsl-linux-gnueabi"

      export PATH=$PATH:$FSL/bin

      jacket@jacket-SVE1413AYCB:~$ source ~/.bashrc

    测试

      jacket@jacket-SVE1413AYCB:~$ arm-fsl-linux-gnueabi-gcc

      报出no such file or directory的错误,据我经验是可执行文件elf(xxx-gcc)找不到与其相应位数的ld库,如果有ld库就不会只报着这么让人误会的问题了。

    安装32位环境

      Ubuntu13.xx及以后ia32-libs被替代了,不用鸟网上教材,大多不行了,直接跟着终端的提示

      

    可是下列软件包取代了它:
      lib32z1 lib32ncurses5 lib32bz2-1.0

      sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

      17.10 只有中间那个安装包可以安装了

      基本就好了,还有报错自己网上找。

    ERROR:Getting rid of " ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored"

    https://www.linuxquestions.org/questions/blog/the-dsc-472367/getting-rid-of-error-ld-so-object-libgtk3-nocsd-so-0-from-ld_preload-cannot-be-preloaded-cannot-open-shared-object-file-ignored-37823/

    sudo apt-get install libgtk3-nocsd0:i386
    少壮不识cpp,老大方知cpp可怕
  • 相关阅读:
    iOS Graphics 编程
    如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
    Python服务器开发二:Python网络基础
    Access一些问题
    托管调试助手报错
    ConnectionString
    百度也开源
    Microsoft SQL Server 错误代号: 15535 解决方法
    临时表的一个用法
    类型初始值设定项引发异常
  • 原文地址:https://www.cnblogs.com/Jacket-K/p/7387748.html
Copyright © 2011-2022 走看看