私の Visual C++ プロジェクトで TinyXML を動作させるのに苦労しています。
XML 構成ファイルを読み取る Windows Mobile 5.0/CE アプリケーションを作成しようとしています。ダイアログ ボックスに基づく MFC スマート プロジェクトで Pocket PC 2003(ARMV4) アーキテクチャを使用しています。空のプロジェクトでも、ライブラリをコンパイルしようとすると、同じ結果が得られ、その理由がわかりません。
プロジェクトに次の 6 つのファイルを追加しました。
- 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は、 identifier not foundとして翻訳できます。
誰も理由を知っていますか?
ありがとう !