首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接Cairo和r

链接Cairo和r
EN

Stack Overflow用户
提问于 2013-05-26 11:36:42
回答 1查看 804关注 0票数 1

我已经从源代码构建并安装了libcairo2-dev到一台没有apt-get或sudo的机器上,但是无法让R看到Cairo头文件(为了让install.packages('Cairo')工作)。我的最终目标是R与开罗合作,以这种方式构建并将开罗与R连接起来是我看到的最好的路线。有没有想过如何让R看到我建造的开罗?

R遇到下面来自install.packages('Cairo')的错误,但我在错误消息所请求的标志中看到了所需的文件。

代码语言:javascript
复制
configure: CAIRO_CFLAGS=-L/app/vendor/cairo/include/cairo
checking if R was compiled with the RConn patch... no
checking cairo.h usability... no
checking cairo.h presence... no
checking for cairo.h... no
configure: error: Cannot find cairo.h! Please install cairo (http://www.cairographics.org/) and/or set CAIRO_CFLAGS/LIBS correspondingly.

vs

代码语言:javascript
复制
~/vendor/cairo/include/cairo $ pwd
/app/vendor/cairo/include/cairo
~/vendor/cairo/include/cairo $ ls
cairo-deprecated.h  cairo-ft.h  cairo-pdf.h  cairo-svg.h      cairo-xlib.h
cairo-features.h    cairo.h cairo-ps.h   cairo-version.h

诸如-L/app/vendor/cairo之类的变体也会失败。我的业余理论是,先前存在的libcairo2安装(缺少头文件)伪造了install.packages调用。

My sessionInfo():

代码语言:javascript
复制
> sessionInfo()
R version 2.15.1 (2012-06-22)
Platform: x86_64-unknown-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     
EN

回答 1

Stack Overflow用户

发布于 2014-04-30 02:35:49

可能有点晚了,因为您可能已经解决了这个问题,但似乎CAIRO_CFLAGS设置不正确。您正在尝试包含cairo.h,而不是尝试将其链接(我认为)。所以从技术上讲应该是:

代码语言:javascript
复制
CAIRO_CFLAGS=-I/app/vendor/cairo/include/cairo

注意"-I“而不是您所说的"-L”。你自己设置CAIRO_CLAGS吗?或者这是为你设置的东西?通常,您不需要设置它(至少我不需要)。

HTH。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16756008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档