0

大家好,我已经安装了 buildroot 工具链,并且能够编译在基于 uClibc 的 chroot 上运行的简单“Hello World”程序。但是,对于使用 ./configure 的程序,我很困惑如何要求它使用基于 uclibc 的工具链,而不是我系统中存在的基于 glibc 的工具链。我的操作系统是 Fedora,它是基于 i386 的机器。我想使用 uClibc 为同一平台编译程序。

4

2 回答 2

0

buildroot 包含包目录,其中有许多示例如何操作

于 2012-05-23T14:26:17.313 回答
-1

只需设置 CC=PATH_TO_BUILDROOT_UCLIBC_GCC 等。

而且你不需要使用 chroot: xxx/buildrootxxx/output/host/bin/xxxxx-gcc工作正常,它会在自己的目录中搜索头文件和库(如xxx/buildrootxxx/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/*

于 2018-05-16T10:00:37.557 回答