新手,下载了金山的,安装了sdk7.1
现在编译beikesafevul工程失败,也就是vulfixLib编译失败。报错是错误 4 error C2065: 'strTo' : undeclared identifier c:\program files\microsoft visual studio 8\vc\atlmfc\include\cstringt.h 472还有几个错误,都是cstring定义的错误。搞不明白了编译金山的东西具体都要什么呢?求大神们指点,貌似还有wtl,tinyxml。这俩我都没接触过啊。
谢了

解决方案 »

  1.   

    问题太专业了,还是到相关厂商的论坛上去问,比如是否有lib依赖,是否要改动头文件,编译目标 等等wtl有专门的白皮书,熟悉win32应该可以快速入门.
    tinyxml本身没什么,就是一个很小的解析器,但是xml本身有些讲究,找本xml的书看看DOM的概念就可以了.
      

  2.   

    估计还是缺少什么第三方库文件,或者VC的SDK等。
      

  3.   

    搞定了,我电脑上安装了vc6.0   vs2005  vs2008 ,用vs2005编译提示出错,大致就是cstring定义的那几个变量提示undefined。换了vs2008就好了。不知道什么原因,希望了解的,给解释下。谢了
      

  4.   

    每次VS升级,库的位置和内容都会变换的,会重新整合,只能做到向下兼容,向上兼容做不到。就出现了楼主的情况。本身lib就是高版本VS编译。