2010-11-28 12 views
1

Xerces C++を使用する本を入手します。私は現在VS 2010の最終版を使用しているので、プログラムには何の特徴も見逃せません。 Windows x86 VC10用のコンパイル済みバイナリをダウンロードしました。私の質問は、Visual Studioでヘッダファイル、つまり#includeをインポートできるようにするために、環境変数とファイルにどうしなければならないかです。私は外部のライブラリをリンクする経験がないので、簡単な説明が必要です。プロジェクトの外部ライブラリとヘッダーファイルへのアクセス方法VC10

+0

なぜVisual C++を使用する本を入手できないのですか? –

+0

私はVisual C++で1冊しか持っていませんが、標準ライブラリのみを使用しています。 Ivor HortonのVisual C++ 2010を始める。 – sj755

+0

Visual StudioのC++プロジェクト設定を設定して、XercesのヘッダーのインクルードパスとそのlibファイルのLibパスを設定する必要があります。私はあなたが[Xerces XML Parser](http://xerces.apache.org/xerces-c/) – birryree

答えて

7

右クリックは - >プロパティ - > C/C++ - >一般 - >追加は、ディレクトリ

Xercesのファイルを含めるのパスを含めるを含めます。 Libのプロパティリンカーの

- >一般 - >追加のライブラリディレクトリ

のXercesのlibファイルのパスを含めます。リンカで

- >一般 - >入力 - >追加の依存関係

は、リンクのために必要なLIBSを追加します。

+0

私は.libファイルを追加し、ライブラリディレクトリをリンクし、インクルードファイルにパスを追加しました。私のプログラムはコンパイルされますが、プログラムは失敗し、dllファイルがないと言います。ファイルは、ダウンロードしたxercesファイルのbinフォルダにあります。それらについてはどうすればよいですか? – sj755

+0

@ seljuq70 - dllファイルの場合は、exeが実行されているフォルダに入れます。 – DumbCoder

+1

ありがとう、それは完全に働いた。しかし、毎回プログラムのデバッグフォルダにコピーして貼り付けなくても、私のすべてのプログラムにDLLファイルへのアクセスを許可する方法はありませんか? – sj755

関連する問題