这实际上是两个问题:
1 - 在我的 debian amd64 系统上,我似乎无法构建与 gmp/mpfr/mpc 动态链接的交叉 GCC。即使我删除它也总是静态链接它们--disable-shared
,哪个AFAIK是交叉编译器中的唯一目标选项?
2 - 为什么每个人都将 gcc 与这些库静态链接?我理解如果您正在引导一个系统,为什么您希望它静态链接,但我不明白为什么看到静态链接的 gcc 如此普遍......我的直觉是静态链接 gcc 是浪费的可以动态链接它。是吗?
这实际上是两个问题:
1 - 在我的 debian amd64 系统上,我似乎无法构建与 gmp/mpfr/mpc 动态链接的交叉 GCC。即使我删除它也总是静态链接它们--disable-shared
,哪个AFAIK是交叉编译器中的唯一目标选项?
2 - 为什么每个人都将 gcc 与这些库静态链接?我理解如果您正在引导一个系统,为什么您希望它静态链接,但我不明白为什么看到静态链接的 gcc 如此普遍......我的直觉是静态链接 gcc 是浪费的可以动态链接它。是吗?