R バージョン 2.15.3 を使用しています。C++ プログラム ライブラリの Rcpp.h が必要です。ライブラリの場所をコンパイラに伝える方法は? 私はユーティリティメイクを使用します:
CC=g++
LDFLAGS=$(shell Rscript -e "Rcpp:::LdFlags()")
CFLAGS=$(shell Rscript -e "Rcpp:::CxxFlags()")
SOURCES=src/main.cpp
OBJECTS=$(SOURCES:.cpp=.o)
myrcpp : $(OBJECTS)
$(CC) $(OBJECTS) myrcpp
main.o : $(SOURCES)
$(CC) -o $(LDFLAGS) $(CFLAGS) $(SOURCES)
clean :
rm myrcpp $(OBJECTS)
しかし、私はエラーがあり、コンパイラは Rcpp.h を見つけられません