zoukankan      html  css  js  c++  java
  • Debian 8.5配置mips 32位编译环境

    1. 首先添加toolchain环境变量

      每一个开发平台所需要用到的交叉编译链接工具不一样,添加到系统 /etc/profile即可

      su进入root,执行

      vi /etc/profile

      在最后添加:export PATH=$PATH:/usr/.../bin/

      添加完成后执行:source /etc/profile

      通过命令:echo /etc/profile查看是否添加成功

    2. 添加环境变量OK后,安装gcc

      gedit /etc/apt/sources.list   

      用"#"注释掉有"cdrom"字样的那几行,那几行一般放在开头,意思是优先从dvd光盘安装软件,而非从网上下载
      执行:apt-get update
      然后分别执行以下:
      apt-get install gcc automake autoconf libtool make
      apt-get install gcc-multilib
      apt-get install lib32z1 lib32ncurses5 lib32ncurses5-dev

    至此,一般情况下,需要的32位lib基本都有了。
      
    补充:如果make menuconfig发现报错
    yanghg@yanghg:~/src/×××$ make menuconfig
    ./tools/custom_cfg_all.sh
    Generate ./customer/Kconfig ...
    Generate ./customer/sunplus/Kconfig ...
    ./tools/mconf: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory
    Makefile:169: recipe for target 'menuconfig' failed
    make: *** [menuconfig] Error 127
    执行 apt-get install lib32ncursesw5 lib32ncursesw5-dev 即可
     
     
  • 相关阅读:
    如何在CentOS 7中安装最新Git(源码安装)
    centos7安装Lua
    syslog-ng 学习
    syslog-ng内容讲解
    java框架篇---spring IOC 实现原理
    java 过滤器filter使用案例
    jsp-TagLib标签库
    阿里服务器+Centos7.4+Tomcat+JDK部署
    IntelliJ IDEA上创建maven Spring MVC项目
    ServiceStack.Redis之IRedisClient
  • 原文地址:https://www.cnblogs.com/cutelinux/p/Debian.html
Copyright © 2011-2022 走看看