問題タブ [jsoncpp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2765 参照

c++ - jsoncpp.dllなしでjsoncppを使用するには?

プログラムでjsonデータを操作する必要があります。昨日、nuGetを使用してダウンロードし、必要なものをすべてコーディングし、パスにコメントを付けましjsoncpp.libたが、jsoncpp.dll. これは、自分のプログラムでどこでも dll を使用する必要があるということですか? もしそうなら、私はそれに満足していないので、これを解決できますか? または、それが不可能な場合、dll を必要としないどの json ライブラリを使用できますか?

0 投票する
1 に答える
393 参照

jsoncpp - コメント付きのjsoncpp空のルートノード

jsoncpp を使用して、次のコードを使用すると、コメントと nullValue の Json::ValueType を持つルート ノードを取得します。

ただし、自分で空のルート ノードを作成してコメントを追加すると、爆破されます。

私は本当に愚かなことをしていますか?誰にもヒントはありますか?

0 投票する
1 に答える
1040 参照

android - X-Cross プラットフォーム ライブラリでの JsonCpp の使用

AndroidおよびiOS用のライブラリを構築するために、OpenCVとJsonCppを使用してC++でライブラリを作成しています。

Android 用のライブラリをテストする際に、JNI ファイルを作成していますが、ライブラリをロードしようとすると、

java.lang.UnsatisfiedLinkError: dlopen に失敗しました: 「libXYZ.so」によって参照されるシンボル「_ZN4Json6WriterD2Ev」が見つかりません...

それは、Json ライブラリをうまく構築していないと思うからです。

私が使用するライブラリはこれです: https://github.com/open-source-parsers/jsoncpp

私の Android.mk は次のとおりです。

これを行う方法がわかりません。

前もって感謝します。


編集NDKコンパイルのせいではありません。

JsonCppをコンパイルしても、

java.lang.UnsatisfiedLinkError: dlopen に失敗しました: 「libXYZ.so」によって参照されるシンボル「_ZN4Json6WriterD2Ev」が見つかりません...

編集私の jsoncpp/Android.mk :

LOCAL_PATH := $(my-dir を呼び出す)

$(CLEAR_VARS) を含める

LOCAL_CPP_EXTENSION := .cpp LOCAL_MODULE := libJsoncpp

LOCAL_C_INCLUDES := $(LOCAL_PATH)/jsoncpp/include

LOCAL_SRC_FILES := src/lib_json/json_reader.cpp\src/lib_json/json_value.cpp\src/lib_json/json_writer.cpp

$(BUILD_SHARED_LIBRARY) を含める

0 投票する
1 に答える
364 参照

cmake - cmake は jsoncpp で生成されたファイルをビンに追加しません

https://github.com/open-source-parsers/jsoncppを使用し、cmake、python、scons をダウンロードしました。ビルドガイドにあるすべてに従ったが、cmakeは生成されたものをbinディレクトリに入れません。誰かアイデアがありますか?

それが役立つ場合はWindows 7を使用してください

0 投票する
1 に答える
373 参照

python - jsoncpp : ドキュメントのビルド中にエラーが発生しました

Ubuntu 14.10 でjsoncpp のドキュメント ( https://github.com/open-source-parsers/jsoncpp ) をビルドしようとしています。github の README.md で述べたように、doxybuild.py スクリプトを実行しましたが、次のエラーが発生しました。

誰にもアイデアはありますか?

すでに試しました:

  • chmod u+x doxybuild.py
  • sudo chmod 775 /usr/lib/python2.7/subprocess.py
  • sudo chown $USER /usr/lib/python2.7/subprocess.py

しかし、何も私の問題を解決しませんでした。