2009-07-20 2 views
2

Я хочу настроить сокет на машине Windows. Для компиляции я использую cygwin с компилятором g ++. Для создания сокета я должен был бы следующую библиотеку:C++ Программирование сокетов Windows

WS2_32.lib

, которые не могут быть найдены на моей машине. Является ли эта часть MS SDK или я могу загрузить ее бесплатно из Интернета? Если нет, есть ли другой способ установить Socket без winsock.h на Windows?

ответ

2

Если вы хотите использовать родной Windows Sockets, переключатель MinGW, который является родным для Windows C и C++ компилятор и поставляется со всеми необходимыми библиотеками.

1

Для программирования сокетов Qt предоставляет библиотеку высокого уровня и под лицензией L/GPL.

1

Вы ищете Руководство Beej к сети Программирование: http://www.beej.us/guide/bgnet/

КСТАТИ: Я уверен, что MinGW содержит этот LIB (или что-то совместимый). У вас проблемы с привязкой? Это должно работать «из коробки»

+0

Он использует cygwin, а не MinGW. – 2009-07-20 15:45:44

+0

спасибо за руководство –

Смежные вопросы