您的位置:首页 > 产品设计 > UI/UE

Buildroot 外部编译器配置

2017-07-10 13:30 274 查看
/******************************************************************************
*                    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 >        │
└────────────────────────────────────────────────────────────────────────┘
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: