On 03/06/2010 03:27 AM, alex46...@yahoo.com wrote:
I think the first question should be how to build a R function to call a bunch 
of C ,C++ which include one main program, and a makefile. My goal to build a R 
package will be next step.

You should jump straight to making a package. You are making you life difficult with this "main program & makefile" model.

Install Rcpp and try to use the Rcpp.package.skeleton, this will create a simple package that uses some C++ classes from Rcpp, as well as an R function that calls them.

I read Rcpp , I am not sure if  RcppResultSet can solve my problem or other 
function. Once I make sure it work I need ask UNIX adminstrator to install it.

We don't know what your problem is. We can answer a question, but we cannot guess the question for you.

Rcpp works, please refer to our unit tests, for example look at this vignette: http://cran.r-project.org/web/packages/Rcpp/vignettes/Rcpp-unitTests.pdf

I think it shouldn't be very complex,  as I know to build a R function easy 
with one C function.

Thanks you for yout attention!

Alex

--- On Fri, 3/5/10, Dirk Eddelbuettel<e...@debian.org>  wrote:


From: Dirk Eddelbuettel<e...@debian.org>
Subject: Re: [Rd] for help on building a R package with several R function and 
a bunch of c, c++
To: alex46...@yahoo.com
Cc: r-devel@r-project.org
Date: Friday, March 5, 2010, 8:25 PM



On 5 March 2010 at 13:15, alex46...@yahoo.com wrote:
| Hope I can get quick help from here, I have a bunch of c, c++ included main 
function and makefile. It works well on both UNIX and windows. I tried to build 
R package which include this C++ program and several other R functions.  These 
R function here are independent  of c++ code. I prefer to define one R function 
to call this c++ program (main function).
|
| I know how to build R package with just R function, but I don't know how to handle 
those c++ c code after I copied those  code  in ./src, I am reading manual "Writing 
R Extensions" , but I did n't catch the key point . Do you know any easy way to do 
it? ,

When you asked _that exact same question_ this morning on r-help, you got the
following answer:

    From: Whit Armstrong<armstrong.w...@gmail.com>
    To: alex46...@yahoo.com
    Cc: r-h...@r-project.org
    Subject: Re: [R] for help on building a R package with several R function 
and a bunch of c, c++
    Date: Fri, 5 Mar 2010 10:33:54 -0500

    Pick up Rcpp, make your life easier.

    http://dirk.eddelbuettel.com/code/rcpp.html

    -Whit

    On Fri, Mar 5, 2010 at 9:19 AM,<alex46...@yahoo.com>  wrote:
    >  Hope I can get quick help from here, I have a bunch of c, c++ included 
main function and makefile. It works well on both UNIX and windows. I tried to 
build R package which include this C++ program and several other R functions.  R 
function here are independent  c++ code. I prefer to define one R function to call 
this c++ program.
    >
    >  Do you know any easy way to do it? I am reading manual "Writing R 
Extensions", I didn't catch the key point. I know how to build R package with just R 
function,  If I put all c++ code and makefile in /src...what I need do?
    >
    >  Thank you in advance!
    >
    >  Alex

Now, can you let us know

     a) what part of the answer was unclear to you, and

     b) what made you think you needed to repost _the identical question_ here

| Thank you in advance!

You're welcome.

Dirk


--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://tr.im/OIXN : raster images and RImageJ
|- http://tr.im/OcQe : Rcpp 0.7.7
`- http://tr.im/O1wO : highlight 0.1-5

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to