当前位置:   article > 正文

C++/C判断Windows,Mac和Linux平台宏定义_c语言 判断 windows 版本 宏定义

c语言 判断 windows 版本 宏定义

C++/C判断Windows,Mac和Linux平台宏定义

  1. #ifdef _WIN32
  2. //define something for Windows (32-bit and 64-bit, this part is common)
  3. #ifdef _WIN64
  4. //define something for Windows (64-bit only)
  5. #else
  6. //define something for Windows (32-bit only)
  7. #endif
  8. #elif __APPLE__
  9. #if TARGET_IPHONE_SIMULATOR
  10. // iOS Simulator
  11. #elif TARGET_OS_IPHONE
  12. // iOS device
  13. #elif TARGET_OS_MAC
  14. // Other kinds of Mac OS
  15. #elif __ANDROID__
  16. // android
  17. #elif __linux__
  18. // linux
  19. #elif __unix__ // all unices not caught above
  20. // Unix
  21. #elif defined(_POSIX_VERSION)
  22. // POSIX
  23. #else
  24. # error "Unknown"
  25. #endif

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/600709
推荐阅读
相关标签
  

闽ICP备14008679号