2012-08-26から1日間の記事一覧

gcc は include 失敗してもコンパイルが止まらない

例えば、hoge_t という(typedef された)構造体の定義が hoge.h にあるとすると、 #include "hoge.h" int main(void) { hoge_t a; hoge_t b; return 0; } これで、hoge.h が include パスに存在しない時、 % gcc test.c test.c:1:18: error: hoge.h: No such …