00001 #ifndef URG_DETECT_OS_H 00002 #define URG_DETECT_OS_H 00003 00013 #if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) 00014 #define URG_WINDOWS_OS 00015 00016 #if defined(_MSC_VER) 00017 #define URG_MSC 00018 #endif 00019 00020 #elif defined(__linux__) 00021 #define URG_LINUX_OS 00022 00023 #else 00024 // 検出できないときを、Mac 扱いにしてしまう 00025 #define URG_MAC_OS 00026 #endif 00027 00028 #endif /* !URG_DETECT_OS_H */