1

私の OSX の ASIO ライブラリ ベースのコードは、値 SOMAXCONN に等しい「リッスン バックログ キュー」サイズを使用しています。このマクロは /usr/include/sys/Socket.h 内の SDK で定義されています。

SDKファイルを変更するのは正しい方法ではないと思います。では、これをより高い値に再定義するにはどうすればよいでしょうか?

プロジェクトのメイン ファイル内で再定義しようとしましたが、xcode は「マクロの再定義」という警告を発し、古い値のみが ASIO ライブラリ コードで使用されます。

4

1 に答える 1

2

内部で変更を加える以外に選択肢はありませんでした/usr/include/sys/Socket.h

于 2013-03-03T14:19:55.037 に答える