catkin_make 限制编译线程数量

真的,全百度找不到,只能bing了,谷歌不会翻。
有位小哥和我问题一样,编译地电脑发热死机,有位大牛下面回复了
原网址:How do I limit the number of cores used in the build process by catkin?

解决办法:手动设置catkin_make的编译环境变量ROS_PARALLEL_JOBS
在.bashrc文件中添加该变量
具体操作
打开terminal

gedit ~/.bashrc

添加这句话,n是你要设置编译时使用的线程数,比如你的逻辑线程数是12,我一般就设置n=4,保证编译程序时不死机不卡机

export ROS_PARALLEL_JOBS=-jn

ok,然后重新source一下环境

source ~/.bashrc

可以开心的catkin_make了。

发布了19 篇原创文章 · 获赞 13 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/windxf/article/details/104792538
今日推荐