1
我努力让TinyXML在我的Visual C++项目中工作。TinyXML编译 - Visual C++(掌上电脑)
我正在尝试创建一个读取XML配置文件的Windows Mobile 5.0/CE应用程序。 我在对话框的MFC智能项目中使用Pocket PC 2003(ARMV4)体系结构。即使在一个空白的项目中,只是试图编译库,它给了我相同的结果,我不明白为什么。
我在我的项目添加了这些六个文件:
- tinyxml.h
- tinystr.h
- tinyxml.cpp
- tinystr.cpp
- tinyxmlerror.cpp
- tinyxmlparser.cpp
,这让我这个在编译时:
tinyxml.cpp
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(44) : error C3861: 'fopen_s' : identificateur introuvable
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(116) : error C3861: '_snprintf_s' : identificateur introuvable
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(1239) : error C3861: 'sscanf_s' : identificateur introuvable
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(1246) : error C3861: 'sscanf_s' : identificateur introuvable
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(1255) : error C3861: '_snprintf_s' : identificateur introuvable
..\..\tinyxml_2_6_2\tinyxml\tinyxml.cpp(1266) : error C3861: '_snprintf_s' : identificateur introuvable
identificateur introuvable可译为标识符没有找到。
有谁知道为什么?
谢谢!
在我的情况下,我不得不在CE下修改一些#if。 – korbes 2014-02-13 16:40:11