【发布时间】:2014-04-17 07:12:08
【问题描述】:
我已经在我的主机上安装、编译和构建了 U-Boot,以便将应用程序(C 语言中的 hello world 程序)加载到我的板上。该板是带有 ATMEL AT91SAM9G20 处理器的 FOX G20 V。 U-Boot 编译得很好,我已经用arm-none-eabi-gcc 编译了我的应用程序,这是 Linaro (http://www.linaro.org/) 的一个 ARM 嵌入式 gcc 工具链,可以将我的应用程序交叉编译到我的板上。但现在我非常困惑。
我已使用make 选项将 U-Boot 配置为在我的板上运行。但是现在,我的问题是,一旦 U-Boot 在我的主机上编译和构建,我是否也需要将它安装在我的板上?如果是这样,我该怎么做?如果没有,一旦构建了 U-Boot,我如何将我的应用程序(可执行文件)加载到我的板上?
我已经阅读了在线教程,但是当我阅读它们时仍然让我更加困惑,所以我非常感谢任何帮助。
【问题讨论】:
标签: c linux gcc cross-compiling toolchain