gpt4 book ai didi

multithreading - 配置和多线程

转载 作者:行者123 更新时间:2023-12-03 12:59:47 26 4
gpt4 key购买 nike

当我需要从源代码编译一个应用程序时(我在 linux 环境中谈论)基本上过程如下:

  • 下载并提取源
  • ./configure [可选参数]
  • 制作
  • 安装

通常我将 -j4 传递给 make 以使用所有 CPU 资源并加快(很多!)编译过程。

我想知道 configure 是否有类似的东西,它通常需要很长时间才能执行。当然,我已经尝试传递相同的选项,但它失败了,而且我在 configure --help 中找不到任何相关内容。

最佳答案

不,configure 脚本通常不允许分布式或并行执行。

结果通常缓存在 configure.cache 中,因此您可以毫不费力地重构并行执行。

如果你想节省为不同的库运行多个配置作业的时间,因为它们可能会多次运行相同的测试,让它们共享相同的缓存文件。参见 https://www.gnu.org/software/autoconf/manual/autoconf-2.65/html_node/Cache-Files.html

关于multithreading - 配置和多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37853529/

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