0
Windowsで何かをコンパイルしたい。gcc、コンパイル、NO_GLIBCが偽の場合
#ifdef NO_GLIBC
#include "getopt/getopt.h"
#else
#include "sys/utsname.h"
#endif
"utsname.h"が見つからないと失敗します。それはWindowsのものではないので、そうです。だからどういうわけか私はNO_GLIBCを真にする必要があります、これを行う方法?
EDIT:アイブC、イムにプログラムされたことがないPHP、Delphiの専門家
あなたはそれを真実にする必要はなく、ただ定義するだけです。 '#ifdef' ="もし定義されていれば "。 – davmac
質問には、「getopt/getopt.h」 'がありますか?そうでなければ、コードの周りに別のレベルの条件付きコンパイルが必要になるかもしれません。 –
@ JoachimPileborg私はそのファイルを持っています –