http://hp.vector.co.jp/authors/VA024451/cppdocuments/xercesc/startup.html
Xercesをダウンロードしたので
ここのサイトのサンプルを試しに表示させようとしたのですが
うまくいきません。
特にDocumentHandler Interfaceの項目のグレーの枠のプログラムを
どこに入力してよいのか。
それは必要の無いものなのかとはずしてビルドをかけると
sample00 error LNK2001: 外部シンボル ""__declspec(dllimport) public: static char const * const xercesc_2_6::XMLUni::fgXercescDefaultLocale" (__imp_?fgXercescDefaultLocale@XMLUni@xercesc_2_6@@2QBDB)" は未解決です。
と似たエラーが数多く表示されてしまいます。
ダウンロードしたXercesは
xerces-c_2_6_0-windows_nt-msvc_60で、
VC++.NETをしようしております。
説明がわかりにくくて申し訳ありません。
C++自体初心者なのですがどなたかお答えをよろしくお願いします。
適切な環境が構築できていれば、Customized Handler Class以降のみで
充分でしょう。
単に#include漏れ、#includeでファイルを検索する「インクルードディレクトリ」
の設定漏れだと思われます。
未解決エラーはそのとおり、どこかで使用されている関数等がコンパイル単位内
に見つからない(=解決しない)ときに出るエラーで、実装されていなかったり、
ライブラリのリンク漏れなどの場合に発生します。
ツイート | ![]() |