20

この文字列だけが見つかりました

    find_library(WSOCK32_LIBRARY wsock32)
    find_library(WS2_32_LIBRARY ws2_32)

(私はcmakeの初心者です)cmakeでwinsock2(winsock?)をリンクする方法は?

4

1 に答える 1

40

これらは両方ともWindowsSDKの一部であるため、検索する必要はありません。SDKがインストールされていると仮定すると、次のようなことができます。

add_executable(MyExe main.cpp)
if(WIN32)
  target_link_libraries(MyExe wsock32 ws2_32)
endif()
于 2013-02-27T23:17:03.297 に答える