我从网站下载了putty源代码。
并打开putty.dsw文件。
VS2010自动转换该项目文件。
最后。只建造腻子。
但我收到了这条消息。
Error 27 error C1189: #error : You must define one of SECURITY_WIN32, SECURITY_KERNEL, or c:\program files (x86)\microsoft sdks\windows\v7.0a\include\sspi.h 60 1 putty
Error 35 error C1189: #error : You must define one of SECURITY_WIN32, SECURITY_KERNEL, or c:\program files (x86)\microsoft sdks\windows\v7.0a\include\sspi.h 60 1 putty
预处理器定义
WIN32
_DEBUG
_WINDOWS
并且不使用预编译标题。
我用谷歌搜索了一下。所以我从cygwin发现了putty build。但只是想知道如何在vs2010上建造腻子。
答案 0 :(得分:5)
#define SECURITY_WIN32
到putty.h文件。不要添加/定义SECURITY_KERNEL
导致其他错误的原因。