2012-06-03 22 views
1

我不知道这是如何为交叉编译工具链设置环境变量的正确位置。工具链的目的是开发操作系统。我正在使用Ubuntu 12.04 LTS。问题是我如何设置工具链的环境变量。交叉编译工具链的路径是成功构建了GCC交叉编译工具链。我如何正确设置环境变量?

/home/Home/local 

我希望能够使用GCC交叉编译工具链,但仍然能够使用与Ubuntu附带的GCC工具链。如果我不清楚,请随时问我一些问题,或者如果您需要更多关于我想达到的信息。

回答

3

如果你用你配置一个--target=...(你被绑定,如果你建立一个交叉编译器做的),所有的结果二进制文件将与目标字符串作为前缀;即,为--target=i586-elf,你将最终i586-elf-gcci586-elf-as等。这些将不会与你的系统的编译器碰撞,这样你就可以添加/home/Home/local/bin到PATH没有问题。你的系统编译器gcc仍然是你的交叉编译器,i586-elf-gcc

Ref。 OSDev.org

+0

这就是我需要知道的。谢谢! –

相关问题