OSX中我的基于ASIO库的代码正在使用' listen backlog queue'大小等于SOMAXCONN的值。 该宏在/usr/include/sys/Socket.h
中的SDK中定义我认为更改sdk文件不是正确的方法。那么,我应该如何将其重新定义为更高的值?
我尝试在项目的主文件中重新定义它,但是xcode会发出警告'宏重新定义'并且ASIO库代码只使用旧值。
答案 0 :(得分:2)
我找不到其他选项,只能在/usr/include/sys/Socket.h