putty 编译问题

来源:互联网 发布:正浩网络ceo万振涛 编辑:程序博客网 时间:2024/05/05 08:35

编译putty等程序,遇到一个问题:

   

c:\program   files\microsoft   visual   studio\vc98\include\sspi.h(65)   :   fatal   error   C1189:   #error   :       You   must   define   one   of   SECURITY_WIN32,   SECURITY_WIN16,   SECURITY_KERNEL 
Error   executing   cl.exe.
 

 

 

解决方案:

 

  我在winstuff. h 中加了红色的那个语句,搞定

 

#ifndef PUTTY_WINSTUFF_H
#define PUTTY_WINSTUFF_H
#ifndef AUTO_WINSOCK
#include <winsock2.h>
#endif
#include <windows.h>
#include <stdio.h>       /* for FILENAME_MAX */
#include "tree234.h"
#include "winhelp.h"
#define SECURITY_WIN32