標準のシステムコール(open、listenなど)のラッパーのセットが必要です。これらのために私は次のようにいくつかの「#define」を持っています:
#define open(a,b,c) JCL_Open(a,b,c)
しかし、ヘッダーと関連する.cファイルをコンパイルすると、次の警告が表示されます。
/jcl_wrappers.h:114:1:警告: "open"が再定義
されました/jcl_wrappers.h:113:1:警告:これは前の定義の場所です
これらの警告を抑制するにはどうすればよいですか?