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 */