如何在cmake中链接winsock

how to link winsock in cmake?

本文关键字:链接 winsock cmake      更新时间:2023-10-16

我发现只有这个字符串

    find_library(WSOCK32_LIBRARY wsock32)
    find_library(WS2_32_LIBRARY ws2_32)

(i'm beggar in cmake)如何链接winsock2 (winsock?)在cmake?

由于这些都是Windows SDK的一部分,因此您不需要对它们进行搜索。假设您已经安装了SDK,您可以这样做:

add_executable(MyExe main.cpp)
if(WIN32)
  target_link_libraries(MyExe wsock32 ws2_32)
endif()