buildroot 使用本地交叉編譯器記錄


  • 繼上一次glibc bug 事件后,劍鋒就說文件系統要用統一的交叉編譯器。所以今天就試了一下,便記錄一下

  • 在官網下載干凈的 buildroot

  • 進入解壓后的 buildroot 目錄

  • 步驟:

    make menuconfig 
    
    Target options  --->
        Target Architecture (ARM (big endian))  --->
        Target Binary Format (ELF)  --->
        Target Architecture Variant (cortex-A8)  --->
        Target ABI (EABIhf)  --->
        Floating point strategy (VFPv3-D16)  --->
        ARM instruction set (ARM)  --->

    Toolchain  --->
        Toolchain type (External toolchain)  --->
        Toolchain (Custom toolchain)  ---> 
        Toolchain origin (Pre-installed toolchain)  --->
        (/home/sbc_7109_454_pdk3/aplex/linux-devkit/compiler/gcc-linaro-5.3-2016.02 ...   // 這個填你安裝的交叉編譯器的目錄,就是bin 的那一級目錄
        (arm-linux-gnueabihf) Toolchain prefix
            External toolchain gcc version (5.x)  --->
            External toolchain kernel headers series (4.0.x)  --->
            External toolchain C library (glibc/eglibc)  --->
    make   
    //  看會不會報錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM