我使用cmake
有以下情况问题是如何查看已安装的VS是否已定义winsock2.h 而无视任何cygwin版本。
我需要知道的原因是winsock2.h的存在 在VS中导致与另一个包(libcurl)发生冲突。我可以 如果我知道VS安装是否有,请解决冲突 winsock2.h(或不)。
我推测我需要阻止CMake搜索 w32api。可能的复杂性是我可能必须指定的 cywin / usr / include / w32api的实际windows文件系统路径。 也就是说,我可能需要指定类似c:/ cygwin / usr / include / w32api的内容 如何获得修改后的路径并不明显。