厳格にコンパイル

| | コメント(0) | トラックバック(0)

 この前から、基本ライブラリはincludeしなくてもコンパイルが通ってしまう件について、コンパイルオプションで厳格にチェックが可能かググってみた。すぐに見つかりました。UNIXでC言語の授業あったのになにやってたんだろオレ。確か98年頃だったかな…。

まずは、-Wallオプション。これで#include忘れを解消。ワーニングがなくなるまで続ける。
あとは -02とか-04ってあるけど今のところは気にしなくてもいいかな。

参考:gccのデバッグ術
http://www-or.amp.i.kyoto-u.ac.jp/algo-eng/db/debug.html

トラックバック(0)

このブログ記事を参照しているブログ一覧: 厳格にコンパイル

このブログ記事に対するトラックバックURL: http://blog.c-production.com/mt/mt-tb.cgi/126

コメントする

このブログ記事について

このページは、管理人が2005年12月21日 04:37に書いたブログ記事です。

ひとつ前のブログ記事は「ちょっと契約関係チェック」です。

次のブログ記事は「何故か外部から5000番ポートが空いてない件」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1