Вызовите функцию CygWin, все еще вызывая собственные функции Windows по умолчанию.
Я программирую сервер в Windows. Я хотел принять несколько соединений на сервере, поэтому я решил, что я могу использовать CygWin fork()
, Поэтому я добавил вызов fork()
, но столкнулся с ошибками.
Я понимаю, что эти ошибки вызваны тем, что я хочу вызывать функции сокетов Windows Socket API (WSA) (например, socket
, bind
, accept
) но когда я компилирую с CygWin, он вызывает свои собственные функции сокетирования.
Мой вопрос: как я могу использовать CygWin fork
но по-прежнему использовать WSA socket
, accept
, а также bind
?