このチュートリアルに基づいて - http://www.r-bloggers.com/using-r-callling-c-code-with-rcpp/ R から C 関数を呼び出そうとしました。C コードには次の依存関係があり、 Cコードをコンパイルした後、完全に動作します
#include <json/json.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <curl/curl.h>
#include <time.h>
#include <math.h>
#include <Rcpp.h>
so ファイルを読み込もうとすると、以下のエラーが表示されます。
dyn.load("storage.so")
Error in dyn.load("storage.so") :
unable to load shared object '/home/algotree/Rcode/storage.so':
/home/algotree/Rcode/storage.so: undefined symbol: json_object_array_length
R は残りのヘッダー ファイルをリンクできないようです。
どうすれば修正できますか?