如果引用了一個(gè)三方庫(kù),尤其是C++寫的庫(kù)椿访,比如openCV成玫,容易產(chǎn)生宏定義沖突,比如NO哭当,在apple里面有定義,openCV也有
enum { NO, FEATHER, MULTI_BAND };
NO is a macro from objc.h which is defined as
#define NO __objc_no
這時(shí)候陋葡,只需要在用到openCV的頭文件前加一行
#undef NO
即可
如果引用了一個(gè)三方庫(kù),尤其是C++寫的庫(kù)椿访,比如openCV成玫,容易產(chǎn)生宏定義沖突,比如NO哭当,在apple里面有定義,openCV也有
enum { NO, FEATHER, MULTI_BAND };
NO is a macro from objc.h which is defined as
#define NO __objc_no
這時(shí)候陋葡,只需要在用到openCV的頭文件前加一行
#undef NO
即可