基於此教程鏈接 - http://www.r-bloggers.com/using-r-callling-c-code-with-rcpp/ 我試圖從R. C代碼調用C函數具有以下依存關係,並將其編譯的C代碼不能夠依賴的頭文件中的cpp文件RCPP
後完美的作品#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>
現在,當我試圖加載這樣的文件,我看到下面的錯誤。
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無法鏈接其餘的頭文件。
我該如何解決?
爲什麼有人想今天鏈接標題...? – alk