gpt4 book ai didi

C++:构建选项 "-j"是什么意思?

转载 作者:搜寻专家 更新时间:2023-10-31 00:50:16 27 4
gpt4 key购买 nike

我有一个项目,它由 C++ 代码组成,使用 CMake 作为构建系统,并且使用 Catkin 工具 catkin_make 来构建项目。问题是,它构建或不构建取决于天气我使用构建选项 -j 作为 catkin_make -j4。 (仅适用于 -j1)我已经用 google 搜索/stackoverflow 了,但找不到这个选项的含义。

我相信 -j 也经常用于其他不使用 Catkin 的 C++/CMake 项目,所以也许有人可以给我一个解释。

谢谢!

最佳答案

在他们的 github repository他们说 -j 参数直接传递给 make 命令。

The -j (--jobs) and -l (--load-average) arguments for make are also extracted and passed to make directly

所以-jN表示并行运行的作业数。

关于C++:构建选项 "-j"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58026846/

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