Visual C++プロジェクトでTinyXMLを動作させるのに苦労しています。TinyXML Compilation - Visual C++(Pocket PC)
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。
誰でも知っていますか?
ありがとうございます!
私の場合、#ifがCEのもとで異なるように修正する必要がありました。 – korbes