在Ubuntu 18.04 Bionic中安装TDA时出错

时间:2019-01-24 01:06:57

标签: r ubuntu-18.04

我尝试在R中安装TDA,但出现错误。

make:*** [diag.o]错误1 错误:包“ TDA”的编译失败 *删除“ / usr / local / lib / R / site-library / TDA” i.p(...)错误:

我尝试sudo yum install gmp-devel mpfr-devel 但ubuntu已安装libgmp3-dev和libmpfr-dev

我也尝试: install_version('TDA',version ='1.4.1')

但是我遇到了同样的错误。

预先感谢您提供有关修复方法的线索。

1 个答案:

答案 0 :(得分:0)

内部TDA R源

/TDA/src/topology/rips.hpp

添加:

#include <boost/next_prior.hpp>

原因是“ next”不在内部

<boost/utility.hpp>

了。