CS+やe2studioのコンパイル設定

タイトルが漠然としていてすいません。
マイコンはRL78を主に使用していますのでこのコーナーに投稿しました。
開発環境はCS+やe2studioを使用しています。

コンパイル時点でバグにつながる記述ミスを防ぎたいと思ってます。
何らかのワーニングを表示させるとかして気づきたいです。
例えば、近い投稿では、
 ・かふぇルネ>109: 開発ツール - Forum>変数サイズミスで、終わらないforループをワーニングにしたい
があります。
解決策として
 「gccでコンパイルする。e2studioのgccのワーニング設定に"-Wundef"する」
と書かれています。
私は初心者なので、「gcc」,「-Wundef」なんてことは思いつきません。
この辺のことを調べるにはどうしたら良いのでしょうか?
うまく言えないですが、
「"〇〇したい"ならどこの項目のどこの設定をXXしないさい」というふうに書いてあれば良いのですが・・・。
Parents
  • > コンパイル時点でバグにつながる記述ミスを防ぎたいと思ってます。
    > 何らかのワーニングを表示させるとかして気づきたいです。

    コンパイラの警告機能は銀の弾丸ではなく、コードは新たに記述するたびにデバガで動作確認をすることの方がよほど重要なことを認識されると良いと思います。

    > 私は初心者なので、「gcc」,「-Wundef」なんてことは思いつきません。
    > この辺のことを調べるにはどうしたら良いのでしょうか?

    先ずマニュアルは目を通しておきましょう。
Reply
  • > コンパイル時点でバグにつながる記述ミスを防ぎたいと思ってます。
    > 何らかのワーニングを表示させるとかして気づきたいです。

    コンパイラの警告機能は銀の弾丸ではなく、コードは新たに記述するたびにデバガで動作確認をすることの方がよほど重要なことを認識されると良いと思います。

    > 私は初心者なので、「gcc」,「-Wundef」なんてことは思いつきません。
    > この辺のことを調べるにはどうしたら良いのでしょうか?

    先ずマニュアルは目を通しておきましょう。
Children
No Data