zoukankan      html  css  js  c++  java
  • 交叉编译gdb和gdbserver

    从http://ftp.gnu.org/gnu/gdb/下载最新的gdb,我下载的是gdb-8.0。

    编译aarch32(>armv5):

    #!/bin/bash
    
    export CC=arm-none-linux-gnueabi-gcc
    
    ../gdb-8.0/configure --prefix=`pwd` 
        --host=arm-none-linux-gnueabi 
        --target=arm-none-linux-gnueabi
    
    make -j8
    make install

    其他平台跟上面的基本一样,不同的只是更换一下交叉编译工具链的名字:

    tq2440 (armv4t)

    #!/bin/bash
    
    export CC=arm-linux-gcc
    
    ../gdb-8.0/configure --prefix=`pwd` 
        --host=arm-linux 
        --target=arm-linux
    
    make -j8
    make install

    aarch64:

    #!/bin/bash
    
    export CC=aarch64-linux-gnu-gcc
    
    ../gdb-8.0/configure --prefix=`pwd` 
        --host=aarch64-linux-gnu 
        --target=aarch64-linux-gnu
    
    make -j8
    make install

    完。

  • 相关阅读:
    MyStreamRequestHandlerr
    SocketFromServer
    MyQMainWindowDemo
    MyQThread
    Nginx安装与配置
    nginx软件优化
    MySQL优化实施方案
    tomcat优化方向
    Tomcat优化方案
    Nginx和Tomcat优化
  • 原文地址:https://www.cnblogs.com/pengdonglin137/p/7093417.html
Copyright © 2011-2022 走看看