1

我最近开始通过 OpenEmbedded 为 Beagle Board 构建文件系统,但现在我还想使用此处显示的更改其内核:http: //elinux.org/BeagleBoard#Linux_kernel

为此,我需要暂存和交叉编译器工具链目录,但我找不到它们。执行控制台映像后出现的顶级目录是:

$ find tmp -maxdepth 2 -type d tmp tmp/work tmp/work/armv7a-angstrom-linux-gnueabi tmp/work/i686-linux tmp/work/beagleboard-angstrom-linux-gnueabi tmp/work/all-angstrom- linux-gnueabi tmp/download tmp/download/sources tmp/pstage tmp/pstage/angstromglibc tmp/pstage/pstaging_lists tmp/rootfs tmp/deploy tmp/deploy/glibc tmp/pkgdata tmp/pkgdata/armv7a-angstrom-linux-gnueabi tmp /pkgdata/i686-linux tmp/pkgdata/beagleboard-angstrom-linux-gnueabi tmp/pkgdata/all-angstrom-linux-gnueabi tmp/stamps tmp/stamps/armv7a-angstrom-linux-gnueabi tmp/stamps/i686-linux tmp /stamps/beagleboard-angstrom-linux-gnueabi tmp/stamps/all-angstrom-linux-gnueabi tmp/sysroots tmp/sysroots/armv7a-angstrom-linux-gnueabi tmp/sysroots/i686-linux tmp/sysroots/beagleboard-angstrom- linux-gnueabi tmp/cache tmp/cache/glibc tmp/usr tmp/usr/lib

通常交叉编译器工具链在 tmp/cross 目录下,staging 在 /tmp/staging 目录下。

有人能帮我吗?提前致谢。

4

1 回答 1

1

我将以下目录添加到我的 PATH 变量中并且它正在工作:

  • tmp/sysroots/i686-linux/usr/bin
  • tmp/sysroots/i686-linux/usr/armv7a/bin
于 2010-09-28T07:04:53.583 回答