gpt4 book ai didi

构建 LLVM 耗尽了我所有的 RAM

转载 作者:行者123 更新时间:2023-12-03 03:39:28 25 4
gpt4 key购买 nike

我正在尝试根据本指南构建 LLVM 以使用 Clang 工具:

https://clang.llvm.org/docs/HowToSetupToolingForLLVM.html

但是,我似乎无法构建 LLVM 包。当我执行 make check-all 时,它开始执行其工作,但它在这一步卡住了,并半缓慢地耗尽了我所有的 RAM。

[ 87%] Linking CXX executable MITests

我也尝试使用 CMake 作为 cmake --build 。 --target install,但它也卡在这里:

[ 90%] Linking CXX shared library ../../lib/libLTO.so

我能用这个做什么?或者还有其他方法来获取 Clang 工具包吗?

最佳答案

LLVM 很大,它的库也很大,因为它们包含很多功能。

我建议 下载 获取更多内存。

或者,不要链接调试符号,优化代码大小 -Os,并确保您不会同时执行两个链接步骤。

如果您使用 (GNU) ld,您可以执行类似的技巧

--hash-size=31 --reduce-memory-overhead

如果您使用的是 Linux,也可以尝试使用 gold 链接器,使用 -fuse-ld=gold

关于构建 LLVM 耗尽了我所有的 RAM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41979952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com