Quiero configurar -std=c++0x
, usando Rcpp con en línea.¿Cómo se configuran las banderas del compilador g ++ usando Rcpp y en línea?
Vi R: C++ Optimization flag when using the inline package pero no quiero hacer un cambio en todo el sistema, así que estaba probando la opción 2 en la respuesta de Dirk.
me trataron:
settings=getPlugin("Rcpp")
settings$Makevars[length(settings$Makevars)+1] = "CXXFLAGS = $(CXXFLAGS) -std=c++0x"
fun=cxxfunction(signature(x_ ="numeric"),src,plugin="Rcpp",settings=settings,verbose=2);
Pero el resultado detallado muestra que está haciendo caso omiso de eso. También probé con CFLAGS, y sin incluir el valor existente, pero sin efecto.