簡體   English   中英

C++:構建選項“-j”是什么意思?

[英]C++: What does the build option “-j” mean?

我有一個項目,它由 C++ 代碼組成,並使用 CMake 作為構建系統及更高版本,使用 Catkin 工具catkin_make構建項目。 問題是,它是否構建取決於天氣我使用構建選項-j就像在catkin_make -j4中一樣。 (僅適用於-j1 )我已經用谷歌搜索/stackoverflowed,但找不到這個選項的含義。

我相信-j也經常用於其他不使用 Catkin 的 C++/CMake 項目中,所以也許有人可以給我解釋一下。

謝謝!

在他們的github 存儲庫中,他們說-j參數直接傳遞給make命令。

make 的-j ( --jobs ) 和-l ( --load-average ) arguments 也被提取出來直接傳遞給 make

所以-jN表示並行運行的作業數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM