使用c99链接libuv时会遇到如下编译错误:
1、UV_BARRIER_STRUCT_PADDING undeclared here(not in function).
2、unknown type name 'pthread_rwlock_t'
只需在编译指令加上-D_XOPEN_SOURCE=600即可编译通过。为啥我也不知道,我对posix标准不熟悉,这是作者告诉我的.
使用c99链接libuv时会遇到如下编译错误:
1、UV_BARRIER_STRUCT_PADDING undeclared here(not in function).
2、unknown type name 'pthread_rwlock_t'
只需在编译指令加上-D_XOPEN_SOURCE=600即可编译通过。为啥我也不知道,我对posix标准不熟悉,这是作者告诉我的.