vs工程内 使用webrtc的源码
- 使用webrtc源码参与自己vs工程构建,老遇到类似的问题
- 看起来是winsock2和winsock冲突了
- 而windows默认是使用winsock的
- 所以要
在winsock2 之后再include windows.h
- 注意:先预处理器里添加: WIN32
- 我做法是 每个引用了 Windows.h 的地方,都引入 WinSock2.h 在前面
including WinSock2.h before every place that you Windows.h
- 这比较麻烦,所以可以用一个头文件来替代:
- 就是
#ifndef _WINSOCK_WRAPPER_H_