3

このリンクから C++ libJSON をダウンロードしました:

そして、彼らは私にそれをライブラリとして使用することを提案しています。彼らが提供したコードを使用してライブラリを作成するにはどうすればよいですか?

4

3 に答える 3

4

g ++をインストールし、コンソール/ターミナルでmakeする必要があります。タイプをコンパイルするだけで、静的ライブラリmakeが生成されます。libjson.aC/C++ プログラムを作成すると、それをリンクできますg++ -l libjson.a

コードに libJSON.h ヘッダー ファイルをインクルードします。

#include "libJSON.h"

そのヘッダー ファイルのすべての関数を使用できます。

Windows では、 MinGW (Windows 用の GNU ユーティリティ)、またはDevC++Code::Blocksなどの IDEをインストールする必要があります(Code::Blocks は MinGW を使用します)。Windows 用のCygwin unix のような環境を使用することもできます (ただし、Cygwin でファイルをコンパイルすると、Cygwin でのみ実行できます)。

Code::Blocks では、プロジェクトを作成するときに、実行可能ファイルにリンクされる追加のライブラリを設定できます。

于 2010-09-15T09:32:17.580 に答える
4

私はVisual Studio 2010用にlibjson 7.6.1をコンパイルしようとしていました.そして、それをコンパイルする際にいくつかの問題に直面していました. 私がしたことは

  1. libjson をダウンロード
  2. libjson.vcproj を開き、240 行目に移動します。行方不明の ">" が見つかります。と入力してファイルを保存します。
  3. これを使用して、動的および静的ライブラリを構築できます。

単純なことが私の数時間を無駄にしました。それがあなたの一部を救うことを願っています。

于 2014-02-05T16:33:48.987 に答える