我想將ws2_32.lib添加到我的應用程序中,但CMake在-l
上添加了項目屬性。如何在CMake中添加Windows庫?
...
add_executable(Executive ${exec_src})
target_link_libraries(Executive ws2_32)
所以這是我的CMakeLists.txt文件的樣子,但是當我檢查「輸入」下的VS2010鏈接屬性頁它列出-lws2_32.lib
。爲什麼添加-l
?我該如何刪除它,因爲一旦我手動將其更改爲ws2_32.lib
,項目就能夠正確鏈接。
我試過以下內容: find_library(WIN_C ws2_32)
但結果是NOTFOUND
。
您使用的是什麼發生器? 'Visual Studio'? – arrowd