R中挪用c
先说R语言与C殽杂编程 调试iCluster2的时候一直搞不定,首先发明是情况变量的错误。1.必需先安装Rtoolshttp://www.murdoch-sutherland.com/Rtools/index.html2.设置情况变量“我的电脑”–>“属性”–>“高级”–>“情况变量”–>“系统变量”–>PATH,在后 面添加:D:\Rtools\bin;D:\Rtools\gcc-4.6.3\bin;C:\R\R-2.15.2\bin\i386(前三个取决于Rtools的安装位置,最后一个取决于R安装的位置)其次链接错误3.老是报毗连错误,听说在Makevar.win内里改,但功效照旧一样,厥后在呼吁行内里改,可以或许淘汰R类库里的错误,但抛出了glmnet的错误,这不是一个类库而是fortran的,突发奇想将两者都放到呼吁行里,乐成获得了dll>D:\Program Files\R\R-2.15.2\bin\x64>R CMD SHLIB iClusterPlus.c newGLMnet_e.f90-LC -lRblas -LC -lRlapack出格留意路径必需是六十四位的!