zoukankan      html  css  js  c++  java
  • GX 编译器 的搭建

    1、交叉编译器

      /etc/profile

      

    export JAVA_HOME=/opt/jdk1.6.0_45
    PATH=/opt/gx/csky-elf/bin:/opt/gx/arm-elf/bin:$JAVA_HOME/bin:/opt/arm-2012.09/bin:/opt/arm_eabi-2011.03/bin:/opt/r2-elf-linux-1.3.5.14/bin:$PATH
    export PATH
    export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    2、64BIT系统 动态库

      libcrypto.so.1.0.0

      genflash 工具会用到

      /libelf.so.1/libelf-0.160.so

      编译器用此库

      libexpat.so.0  

      GDB 专用

      覆盖到:/lib/i386-linux-gnu/

      注意:动态链接库要可执行

    3、genromfs 错误

      /opt/gx/csky-elf/bin/genromfs: /opt/gx/csky-elf/bin/genromfs: cannot execute binary file

      注意32/64bit genromfs 分别匹配 32/64 bit 系统。

       1)使用“file”命令查看工具,例如:

        file /opt/gx/csky-elf/bin/genromfs

        显示:

          genromfs: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24,

      2)使用“ldd” 命令查看工具使用的动态库

        ldd ldd /opt/gx/csky-elf/bin/genromfs

        显示:

        linux-gate.so.1 => (0xb7708000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb754f000)
        /lib/ld-linux.so.2 (0xb770a000)

    4、安装工具

      在,fontfont_xml_genxlrd-0.6.1 目录执行:

      sudo python setup.py install

      安装 python 的 Excel 模块

      注意:jiangzhaowei@ubuntu:/usr/local/lib/python2.7/dist-packagesxlrd  目录要有可执行的 “x” 权限。

      

  • 相关阅读:
    LeetCode 79. 单词搜索
    LeetCode 1143. 最长公共子序列
    LeetCode 55. 跳跃游戏
    LeetCode 48. 旋转图像
    LeetCode 93. 复原 IP 地址
    LeetCode 456. 132模式
    LeetCode 341. 扁平化嵌套列表迭代器
    LeetCode 73. 矩阵置零
    LeetCode 47. 全排列 II
    LeetCode 46. 全排列
  • 原文地址:https://www.cnblogs.com/jiangzhaowei/p/5373985.html
Copyright © 2011-2022 走看看