使用 NPTL,同时使用 linuxthreads 保持 glibc



我想知道是否可以用nptl而不是嵌入在我的glibc中的linuxthreads测试特定的二进制文件。我不想重新编译 glibc,因为它是我的特定硬件/软件提供的那个,我不想破坏所有内容。我只是希望能够测试此实现并查看可能获得的收益

提前致谢

我不想重新编译 glibc

如果你的glibc是用linuxthreads而不是nptl编译的,那么显然你不能用它来测试nptl的二进制文件。

您的选择是:

  1. 使用启用了 nptl 的其他(较新的)系统 glibc,或
  2. 构建一个单独的支持 NPTL 的 glibc 版本,并使用它,例如

    光盘格利布-2.15 ./configure --prefix=/usr/glibc-nptl && make && sudo make install

    # 现在使用新构建的 glibc 运行二进制文件:
    /usr/glibc-nptl/lib/ld-2.15.so/path/to/binary

另请参阅此答案。

相关内容

  • 没有找到相关文章

最新更新