タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cと開発に関するhughのブックマーク (1)

  • gcc であらかじめ定義されているフラグ(マクロ)を調べる - mtaneda’s blog

    毎週水曜日は'水'にちなんで、水泳部の日なのですが、なんだか体調がおもわしくないので帰ってしまいました。 仕事もたっぷりあるのですがね・・・> yanagibashi君ごめん! さて、内輪の話はこれくらいにして、日はgccであらかじめ定義されているフラグ(マクロ)を調べる方法をご紹介いたします。 C/C++プログラマなら、ソースの機種依存部をプリプロセッサの#ifdefディレクティブで分岐させることはよくあると思います。 例: #ifdef LINUX if ((fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL))) == -1 ) { perror("socket"); } #endif #ifdef SVR /* DLPI を使ったむづかしぃしょり */ #endifこうした方法は手軽ですが、Makefile内部でプリプロセッサに—DL

    gcc であらかじめ定義されているフラグ(マクロ)を調べる - mtaneda’s blog
  • 1