代码移植经验教训

系统宏 心牢记:

  WINDOWS: _WIN32、WIN32;
  UNIX/LINUX: unix、__unix、__unix__;
  SunOS/SOLARIS: __SVR4、__svr4__、sun、__sun、__sun__、sparc、__sparc、__sparc__;
  HPUX: __hppa、__hppa__、__hpux、__hpux__、_HPUX_SOURCE;
  AIX: _AIX、_AIX32、_AIX41、_AIX43、_AIX51、_AIX52;
  LINUX: linux、__linux、__linux__、__gnu_linux__;
  CPU: __x86_64、__x86_64__(Intel); __amd64、__amd64__(AMD); sparc、__sparc、__sparc__(Sun-SPARC);

你可能感兴趣的:(代码移植经验教训)