[ARX]再次发帖,用VS2003开发ARX
文件太大,请这几天与我联系,QQ 342546http://bbs.mjtd.com/forum.php?mod=attachment&aid=MjQxOTd8MzYwMDdkMmR8MTY1OTEyMDY2NHw3MzI2OTE4fDQ2Njg0&noupdate=yes¬humb=yes
http://bbs.mjtd.com/forum.php?mod=attachment&aid=MjQxOTh8MDA2MjNiMzR8MTY1OTEyMDY2NHw3MzI2OTE4fDQ2Njg0&noupdate=yes¬humb=yes
QQ 9342546 上面的写错了 高手给看一下,用上面的方法能很好的编译不含MFC的ARX程序。但是只要一包含MFC的代码,就会出很多错误。空白项目都会出错:
正在编译...
xfhArx.cpp
Compiling MFC / STL / ATL header files in release mode.
i:\VC70\atlmfc\include\atlsimpstr.h(195) : warning C4346: “ATL::ChTraitsBase::XCHAR” : 依赖名称不是类型
用“typename”为前缀来表示类型
i:\VC70\atlmfc\include\atlsimpstr.h(750) : 参见对正在编译的类模板实例化“ATL::CSimpleStringT”的引用
i:\VC70\atlmfc\include\atlsimpstr.h(195) : error C2146: 语法错误 : 缺少“;”(在标识符“XCHAR”的前面)
i:\VC70\atlmfc\include\atlsimpstr.h(195) : error C2501: “ATL::CSimpleStringT::XCHAR” : 缺少存储类或类型说明符
i:\VC70\atlmfc\include\atlsimpstr.h(196) : warning C4346: “ATL::ChTraitsBase:XSTR” : 依赖名称不是类型
后面还有很多类似的错误。请高手给指点一下是为什么。
页:
[1]