构建与位置无关的 GCC 二进制文件

构建与位置无关的 GCC 二进制文件

我对海湾合作委员会有一些问题。我想要一个便携式版本的 GCC,因为我用于编程的 PC 由于某些驱动程序问题而无法连接到互联网。因此,我阅读了一篇关于如何从源代码编译 gcc 使其成为可移植版本的文章,并遵循了它。但是,当我将构建 GCC 的目录复制到我的 PC 并尝试编译一个简单的 C 程序时,它给出了一个错误,提示“stdio.h没有这样的文件或目录”,所以我的便携式 GCC 肯定无法正常工作。我使用了文章中给出的诸如 等参数,但我仍然知道编译版本不可--disable-shared移植。--enable-static有人可以告诉我如何编译 GCC 的便携式版本,然后将其复制到我的 PC 上吗?

笔记:我需要 GCC 的 PC 运行的是 Fedora 23。它没有预安装任何 C 编译器,由于同样的原因,我无法为我的 wifi 适配器编译驱动程序。因此,请建议一种不需要我的主电脑连接到互联网的方法。

相关内容