-1

我使用 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

4

1 回答 1

1

RcppRcpp用于在 R 中嵌入 C++ 代码。如果这是您想要做的,您可以通过阅读包中的文档来了解制作使用的 R包。

Rcpp如果您想做的是制作一个使用RInside.

于 2013-07-01T09:27:34.083 回答