Handling R Objects in C
On Thu, 26 Feb 2004, pascal dessaux wrote:
Hello I want to handle R from a C/C++ project developped with Microsoft Visual C++.Net I put a multiproject solution,and one project is a win32 and dedicated for R manipulation; When I put in this project the example code from "Written R extension" 4.7 Handling R objects in C p39:
(Note: page numbers are useless as they depend on the page size you used when producing the manual.)
#include <R.h> #include <Rdefines.h> SEXP ab; PROTECT(ab=NEW_NUMERIC(2)) ; .... I got an unresolved external in the link, because I don't know what I need to declare as an external library,I searched in the documentation but I didn't find
It is in readme.packages in the Windows distribution. You need to make an import library for R.dll, and that tells you how to do so.
Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595