gpt4 book ai didi

linux - linux 上的 cilk 和 glibc

转载 作者:太空宇宙 更新时间:2023-11-04 11:29:49 24 4
gpt4 key购买 nike

我想在我的 linux 机器(Ubuntu 12.04 LTS)上安装 Cilk,在 README 文件中他们说我需要在我的机器上安装 glibc,我下载了 2.16 版本,在多次尝试安装之后,我搞砸了尽管我在 make check 中遇到了很多错误(在多次尝试解决它们失败后,我还是安装了一些文件)。现在我在我的机器上重新安装了 Ubuntu,我可以编译和构建 glibc 代码而不在机器上安装它吗(做所有事情直到 make check 没有 make install),但是例如,在构建 Cilk 时,我可以告诉它使用桌面上的 glibc 文件夹(已经编译和构建)吗?

最佳答案

在 Ubuntu 上手动升级 glibc 可能会破坏很多东西。首先,设置正确的构建环境并非微不足道,安装损坏的 glibc 会破坏您的系统(如您现在所见)。其次,在 Ubuntu/Debian 包之上安装文件可能会在将来升级包时破坏包管理器。

最好的解决方案是使用升级后的 libc 创建一个小型环境。 Linux from Scratch就是这样做的。您可以按照这些说明进行操作,直到安装了 libc,然后将 Click 安装到该环境中。需要注意的重要一点是,LFS 使所有内容都位于单独的目录中。所以,你仍然安装 libc,只是不在 / 中,而是在一个小 jail 中(LFS 使用 /static,你可能更喜欢 /opt/clik).

最后一个想法:您是否尝试过在 Ubuntu 附带的 glibc 2.15 上编译 Clik? Ubuntu 倾向于向后移植功能,因此 Ubuntu 2.15 可能具有 2.16 的功能,但不是全部。

关于linux - linux 上的 cilk 和 glibc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037844/

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