Справочная информация: Сетевая служба (tcp+udp
, а не http
) существует с готовым к публикации общедоступным клиентским API C++
linux. Этот клиентский API использует обычные сокеты tcp, сокеты udp, пространства имен C ++ и части stl, такие как std::map
и std::vector
, и будет опубликован в виде набора заголовочных файлов и файлов .a
и .lib
для ссылок.
Вопросы: Просто начинаю изучать, что потребуется для переноса этого клиентского API C ++ в Windows. Имеет ли смысл использовать gcc / g ++ под Windows? Я склоняюсь к тому, что это не сработает, поскольку разработчики под Windows обычно используют пакет Microsoft Visual Studio, и они не смогут связываться с библиотекой, созданной gcc. Это правильное предположение, или gcc предоставляет некоторые изящные переключатели, которые создают выходные файлы, совместимые с Microsoft-компилятором и Microsoft-linker?