标签: macos
我正在使用SDL将一些Windows C代码移植到Mac。它目前使用MIN和MAX的DEF。在OSX上,这给了我关于重新定义的警告,因为它们似乎是在stdlib中。
我是否关心这个警告?
如果是这样,攻击它的正确方法是什么?
答案 0 :(得分:0)
你应该通过仅定义MAX和MIN来修正警告,如果它们已经不在那里。
例如
#ifndef MAX #define MAX(...) // your definition #endif