4

コードに「libxml」ライブラリを含めたい。しかし、このライブラリを自分のコードに含める方法がわかりません。Turbo C++ IDE を使用しています。

ありがとう

4

1 に答える 1

0

ライブラリにはいくつかのヘッダー ファイルがあります。これらのライブラリーを参照するファイルに、「libxml_a.h」、「libxml_b.h」、および「libxml_c.h」という名前のヘッダー・ファイルが必要であると判断したとします。次に、次の行をコードに追加します。

#include "libxml_a.h"
#include "libxml_b.h"
#include "libxml_c.h"

//depending how you feel about using namespace
using namespace libxml; // or whatever their namespace is called

... //your code goes here

ライブラリにはいくつかのオブジェクト ファイル (.obj、.o、.so、.a) もあり、リンカーがそれらを見つけられる場所に配置する必要があります。これらの追加の依存関係ファイルの場所をリンカーに伝えます。したがって、プロジェクト ファイルを編集し、このライブラリ パスをリンカーに追加する必要があります。

library_path = ...<whatever lib path was>... <path to libxml>
于 2013-10-05T02:29:00.177 に答える