我想建立GCC后端与最小的依赖关系,而不建立其他组件,我可以得到同样的步骤,请。
我试图构建GCC后端,但为了构建整个GCC编译器,我们需要有多个库,其中一个是GNU Multiple Precision Arithmetic Library,作为依赖项。有没有办法绕过这个,只构建GCC后端?我在尝试配置时遇到以下错误,
configure: error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.
字符串
我不想为GCC后端构建这些库(除非它们是后端的组件)。
1条答案
按热度按时间qni6mghb1#
你不能在没有宿主库的情况下构建编译器(正确的)。也许再读一遍GCC的install documentation?
基本上有两种方法可以获取主机库:
cd
到GCC顶层源目录。./contrib/download_prerequisites
。这将下载外部主机库源代码到GCC源代码树并添加软链接,请参阅Downloading GCC。configure
和make
。--with-gmp=
、--with-gmp-include=
、.--with-gmp-lib=
等配置,参见Installing GCC: Configuration。