我使用以下线程作为编写带有R的C代码的基础 R from C -- Simplest Possible Helloworld
我可以使用以下cmds编译和链接c代码
$ gcc -Wall -I/cygdrive/c/Progra~1/R/R-2.13.0/include -c -ggdb Rhello.c
$ gcc -L/cygdrive/c/Progra~1/R/R-2.13.0/bin/i386 -o Rhello Rhello.o -lR
但是我无法使用以下命令运行生成的可执行文件:
$ LD_LIBRARY_PATH=/cygdrive/c/Progra~1/R/R-2.13.0/bin R_HOME=/cygdrive/c/Progra~1/R/R-2.13.0 ./Rhello
我得到的只是一个弹出窗口,上面写着“......停止工作......”。我在widowsvista& cygwin的。谁能告诉我上面的cmd有什么问题。
感谢 克里斯