谢谢,在线等待

解决方案 »

  1.   

    可能一个宏没有定义
    在global.h中可能存在这么一句话
    #ifndef OS
    #error "Must specify type of OS ("DOS", "OS2", etc) on C command line!"
    #endif
      

  2.   

    #define OS "DOS"
    #include <....>
      

  3.   

    好象不行,我是在win2000 server下用的
      

  4.   

    #define OS "WINNT5"
    #include <global.h>
    有了这句话后,还报什么错!
      

  5.   

    不行啊,怎么会这样呢
    我定义好后:
    #define OS "WINNT5"
    #include <global.h>
    还是报同样的错
      

  6.   

    上面这句话可能是错的,一般说来宏定义不会定义成字符串型,你可以在global.h中查找含有"OS"字样的句子,然后我想你就应该可以想到该定义成什么了。