掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
xercesパーサーを使用としてエラー (C++Builder6) (ID:27451)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。よろしくお願いします。 C++Builder6でXercesを使用しようとしてまして、いきなりコンパイルエラーになり困っております。 ・xerces-c-src_2_6_0をコンパイル(2_7_0はコンパイルの段階でエラーになったのでやめました) ・インクルードパスに (xercesのパス)\xerces-c-src_2_6_0\src を追加 ソース------------------------------------------------------------------------ #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <xercesc/sax2/XMLReaderFactory.hpp> #include <xercesc/sax2/SAX2XMLReader.hpp> #include <xercesc/sax2/DefaultHandler.hpp> #include <xercesc/util/XMLUni.hpp> #pragma package(smart_init) #pragma resource "*.dfm" #pragma link "XercesLib.lib" TForm1 *Form1; __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } void __fastcall TForm1::Button1Click(TObject *Sender) { SAX2XMLReader* parser = XMLReaderFactory::createXMLReader(); } エラー内容-------------------------------------------------------------------- [C++ エラー] Unit1.cpp(30): E2451 未定義のシンボル SAX2XMLReader [C++ エラー] Unit1.cpp(30): E2451 未定義のシンボル parser [C++ エラー] Unit1.cpp(30): E2090 型限定子 'XMLReaderFactory' がクラス名または名前空間名ではない [C++ エラー] Unit1.cpp(30): E2379 ステートメントにセミコロン(;)がない xerces のコンパイル時に何かプロジェクト等への設定が必要なのでしょうか?? DLLを使うときにプロジェクト等の設定が設定なのでしょうか?? 原因の分かる方、ご教授願います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.