Skip to content
Back to formatted view

Raw Message

Message-ID: <20359.857.698484.531444@max.nulle.part>
Date: 2012-04-12T16:31:21Z
From: Dirk Eddelbuettel
Subject: [Rcpp-devel] Rcpp plugin use adding -I for current directory

Someone recently asked (and I can't find it here so it may have been on
StackOverflow) how to tell inline to also consider the current working
directory for includes.

I answered that one can't as inline / cxxfunction always switches to a
temporary directory created by R.  Turns out that one can in fact, as it is
the known current working directory.  Romain had added this in one of our
examples:

	settings <- getPlugin("Rcpp")
	settings$env$PKG_CXXFLAGS <- paste("-I", getwd(), sep="")

and then uses   settings=settings   in the call to cxxfunction.  

Nice trick.

Regards,  Dirk

-- 
R/Finance 2012 Conference on May 11 and 12, 2012 at UIC in Chicago, IL
See agenda, registration details and more at http://www.RinFinance.com