Buildroot 外部编译器配置
/****************************************************************************** * Buildroot 外部编译器配置 * 说明: * 配置一下Buildroot外部编译器,看能否正常工作,目前测试工作正常。 * * 2017-7-10 深圳 龙华樟坑村 曾剑锋 *****************************************************************************/ 一、gcc-linaro eabihf交叉编译器下载: https://releases.linaro.org/components/toolchain/binaries/ 二、eabihf交叉编译器支持配置: Target options ──────────────────────────────────────────────────────────── ┌──────────────────────────── Target options ────────────────────────────┐ │ Arrow keys navigate the menu. <Enter> selects submenus ---> (or │ │ empty submenus ----). Highlighted letters are hotkeys. Pressing <Y> │ │ selectes a feature, while <N> will exclude a feature. Press │ │ <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] │ │ ┌────────────────────────────────────────────────────────────────────┐ │ │ │ Target Architecture (ARM (big endian)) ---> │ │ │ │ Target Binary Format (ELF) ---> │ │ │ │ Target Architecture Variant (cortex-A9) ---> │ │ │ │ [ ] Enable NEON SIMD extension support │ │ │ │ [*] Enable VFP extension support │ │ │ │ Target ABI (EABIhf) ---> │ │ │ │ Floating point strategy (VFPv3-D16) ---> │ │ │ │ ARM instruction set (ARM) ---> │ │ │ │ │ │ │ │ │ │ │ └────────────────────────────────────────────────────────────────────┘ │ ├────────────────────────────────────────────────────────────────────────┤ │ <Select> < Exit > < Help > < Save > < Load > │ └────────────────────────────────────────────────────────────────────────┘ 三、交叉编译器配置: Toolchain ───────────────────────────────────────────────────────────────── ┌────────────────────────────── Toolchain ───────────────────────────────┐ │ Arrow keys navigate the menu. <Enter> selects submenus ---> (or │ │ empty submenus ----). Highlighted letters are hotkeys. Pressing <Y> │ │ selectes a feature, while <N> will exclude a feature. Press │ │ <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] │ │ ┌────────────────────────────────────────────────────────────────────┐ │ │ │ Toolchain type (External toolchain) ---> │ │ │ │ *** Toolchain External Options *** │ │ │ │ Toolchain (Custom toolchain) ---> │ │ │ │ Toolchain origin (Pre-installed toolchain) ---> │ │ │ │ (/home/zengjf/buildroot/arm-gcc) Toolchain path │ │ │ │ (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) ---> │ │ │ │ [*] Toolchain has SSP support? │ │ │ │ [*] Toolchain has RPC support? │ │ │ │ [*] Toolchain has C++ support? │ │ │ │ () Extra toolchain libraries to be copied to target │ │ │ │ [ ] Copy gdb server to the Target │ │ │ │ *** Host GDB Options *** │ │ │ └────v(+)────────────────────────────────────────────────────────────┘ │ ├────────────────────────────────────────────────────────────────────────┤ │ <Select> < Exit > < Help > < Save > < Load > │ └────────────────────────────────────────────────────────────────────────┘