エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
makeに ‘-j’なんて便利なオプションがあったなんて…
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
makeに ‘-j’なんて便利なオプションがあったなんて…
[Comp] make -j で高速化 – Gom雑記帳 (2009-01-20) で知ったのですが、gnu makeには ‘-j’ というオプシ... [Comp] make -j で高速化 – Gom雑記帳 (2009-01-20) で知ったのですが、gnu makeには ‘-j’ というオプションがあり、このオプションを使うとMakefileに従った処理のうち、依存関係が無く直列に処理しなくても済む部分を複数のプロセスを生成し並行に処理するようです。引数は生成するプロセス数の上限を指定します。 私の環境ははQ6600なので”mingw32-make -j 5″で試みたのですが、’-j 5’無しだと20分33秒だったコンパイルが、7分53秒と1/3程度になりました。 知っている人にとっては当たり前のでしょうけど、これでさらにコンパイル時間が短くなるのは嬉しいですね。 ただ、「依存関係があるはずのgettextの作成を飛ばした?」という情報もあるので、注意は必要かもしれません。 一応-jありと無しとで生成された最終バイナリを比較して差異は