全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義
include/c/urg_detect_os.h
説明を見る。
00001 #ifndef URG_DETECT_OS_H
00002 #define URG_DETECT_OS_H
00003 
00016 #if defined(_WIN32)
00017 #define URG_WINDOWS_OS
00018 
00019 #if defined(_MSC_VER) || defined(__BORLANDC__)
00020 #define URG_MSC
00021 #endif
00022 
00023 #elif defined(__linux__)
00024 #define URG_LINUX_OS
00025 
00026 #else
00027 // \~japanese 検出できないときを、Mac 扱いにしてしまう
00028 // \~english If cannot detect the OS, assumes it is a Mac
00029 #define URG_MAC_OS
00030 #endif
00031 
00032 #endif /* !URG_DETECT_OS_H */