如何在cmake中链接winsock? [英] how to link winsock in cmake?
本文介绍了如何在cmake中链接winsock?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我只找到了这个字符串
find_library(WSOCK32_LIBRARY wsock32)
find_library(WS2_32_LIBRARY ws2_32)
(我是cmake的乞gg)
如何在cmake中链接winsock2(winsock?)? p>
(i'm begginer in cmake) how to link winsock2 (winsock?) in cmake?
推荐答案
由于这些都是Windows SDK的一部分,因此无需搜索它们。假设您已安装SDK,则可以执行以下操作:
Since these are both part of the Windows SDK, you shouldn't need to do a search for them. Assuming you have the SDK installed, you can just do something like:
add_executable(MyExe main.cpp)
if(WIN32)
target_link_libraries(MyExe wsock32 ws2_32)
endif()
这篇关于如何在cmake中链接winsock?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文