間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

テスト

rpmbuild等からのmake時にCPU数に応じて-jを付加。
htなCPUの場合は*2は無しの方が良いかもしれない。

# cat /usr/local/bin/make
#!/bin/bash
/usr/bin/make -j `expr 1 + 2 \* \`cat /proc/cpuinfo|grep processor|wc -l\`` $*
# chmod +x /usr/local/bin/make

注意点
http://d.hatena.ne.jp/shikaku/20080118/p2
http://uw713doc.sco.com/cgi-bin/info2html?(make.info)Parallel&lang=ja

warning: -jN forced in submake: disabling jobserver mode.

が出まくるが気にしないことにして評価中。

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。