LINK Create Executable Programs on Unix-alikes
 Description
Front-end for creating executable programs on unix-alikes, i.e., not on Windows.
Usage
R CMD LINK [options] linkcmd
Arguments
| linkcmd | a list of commands to link together suitable object files (include library objects) to create the executable program. | 
| options | further options to control the linking, or for obtaining information about usage and version. | 
Details
The linker front-end is useful in particular when linking against the R shared or static library: see the examples.
The actual linking command is constructed by the version of libtool installed at ‘R_HOME/bin’. 
R CMD LINK --help gives usage information. 
Note
Some binary distributions of R have LINK in a separate bundle, e.g. an R-devel RPM. 
This is not available on Windows.
See Also
Examples
## Not run: ## examples of front-ends linked against R. ## First a C program CC=`R CMD config CC` R CMD LINK $CC -o foo foo.o `R CMD config --ldflags` ## if Fortran code has been compiled into ForFoo.o FLIBS=`R CMD config FLIBS` R CMD LINK $CC -o foo foo.o ForFoo.o `R CMD config --ldflags` $FLIBS ## And for a C++ front-end CXX=`R CMD config CXX` R CMD COMPILE foo.cc R CMD LINK $CXX -o foo foo.o `R CMD config --ldflags` ## End(Not run)
    Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.