标签: c++ linux macos
我有一个在mac osx或linux上运行的代码,我希望它是可移植的,如何制作一个#ifndef语句,将msg_nosignal切换到macosx下的相关标志?
msg_nosignal
答案 0 :(得分:3)
如果你想检查它是否在OS X上编译,我认为主要的预处理器指令是
#ifdef __APPLE__ ... #endif