當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R LINK 創建可執行程序


R語言 LINK 位於 utils 包(package)。

說明

用於創建可執行程序的前端。

用法

R CMD LINK [options] linkcmd

參數

linkcmd

用於將合適的目標文件(包括庫對象)鏈接在一起以創建可執行程序的命令列表。

options

用於控製鏈接或獲取有關使用情況和版本信息的其他選項。

細節

鏈接器前端非常有用,特別是在鏈接到R共享或靜態庫:請參閱示例。

實際的鏈接命令是由版本構建的libtool安裝在‘R_HOME/垃圾桶’。

R CMD LINK --help 提供使用信息。

注意

一些二進製發行版RLINK在一個單獨的捆綁包中,例如一個R-devel轉速。

這在 Windows 上不可用。

例子

## 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)

也可以看看

COMPILE

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Create Executable Programs。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。