Paalonのブログ

ゲームと物理学と情報学のブログ

Atomのlinter-gccパッケージがヘッダファイルを走査するたびに.gchファイルが生成される問題の解決法

Ubuntu + gccAtom を使って C++ プロジェクトを書いているのだが、文法チェックが欲しいので linter-gcc を入れた。

atom.io

ところが、ヘッダファイルを保存する度に数百MBもある.gchファイルを生成し始めた。これの対策法は実はちゃんと README に書いてあって、 linter-gcc の Settings の C Flags (または C++ Flags) のところに `-fsyntax-only`  とフラグを追加すると .gchファイルを生成しなくなる。ちゃんとREADMEにも記載されているのだが、気付いていなくてちょっと悩んだのでここにメモしておく。