首页 > 其他分享 >velocyto.R安装找不到lboost_filesystem lboost_system

velocyto.R安装找不到lboost_filesystem lboost_system

时间:2024-01-05 22:11:23浏览次数:47  
标签:lboost lib miniconda3 system HeShuai conda filesystem home public

安装velocyto.R报错,找不到boost_filesystem lboost_system

install_github("velocyto-team/velocyto.R")

Downloading GitHub repo velocyto-team/velocyto.R@HEAD
Skipping 1 packages not available: pcaMethods
── R CMD build ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
✔ checking for file ‘/tmp/RtmpeYSBpL/remotes275f14f74b714/velocyto-team-velocyto.R-83e6ed9/DESCRIPTION’ (360ms)
─ preparing ‘velocyto.R’:
✔ checking DESCRIPTION meta-information ...
─ cleaning src
─ checking for LF line-endings in source and make files and shell scripts
─ checking for empty or unneeded directories
─ building ‘velocyto.R_0.6.tar.gz’

* installing *source* package ‘velocyto.R’ ...
** using staged installation
** libs
using C++ compiler: ‘x86_64-conda-linux-gnu-c++ (conda-forge gcc 13.2.0-3) 13.2.0’
using C++11
x86_64-conda-linux-gnu-c++ -std=gnu++11 -I"/public/home/HeShuai/miniconda3/lib/R/include" -DNDEBUG -I'/public/home/HeShuai/miniconda3/lib/R/library/Rcpp/include' -I'/public/home/HeShuai/miniconda3/lib/R/library/RcppArmadillo/include' -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /public/home/HeShuai/miniconda3/include -I/public/home/HeShuai/miniconda3/include -Wl,-rpath-link,/public/home/HeShuai/miniconda3/lib -fopenmp -fpic -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /public/home/HeShuai/miniconda3/include -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/r-base-split_1700316003380/work=/usr/local/src/conda/r-base-4.3.2 -fdebug-prefix-map=/public/home/HeShuai/miniconda3=/usr/local/src/conda-prefix -c RcppExports.cpp -o RcppExports.o
x86_64-conda-linux-gnu-c++ -std=gnu++11 -I"/public/home/HeShuai/miniconda3/lib/R/include" -DNDEBUG -I'/public/home/HeShuai/miniconda3/lib/R/library/Rcpp/include' -I'/public/home/HeShuai/miniconda3/lib/R/library/RcppArmadillo/include' -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /public/home/HeShuai/miniconda3/include -I/public/home/HeShuai/miniconda3/include -Wl,-rpath-link,/public/home/HeShuai/miniconda3/lib -fopenmp -fpic -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /public/home/HeShuai/miniconda3/include -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/r-base-split_1700316003380/work=/usr/local/src/conda/r-base-4.3.2 -fdebug-prefix-map=/public/home/HeShuai/miniconda3=/usr/local/src/conda-prefix -c points_within.cpp -o points_within.o
x86_64-conda-linux-gnu-c++ -std=gnu++11 -I"/public/home/HeShuai/miniconda3/lib/R/include" -DNDEBUG -I'/public/home/HeShuai/miniconda3/lib/R/library/Rcpp/include' -I'/public/home/HeShuai/miniconda3/lib/R/library/RcppArmadillo/include' -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /public/home/HeShuai/miniconda3/include -I/public/home/HeShuai/miniconda3/include -Wl,-rpath-link,/public/home/HeShuai/miniconda3/lib -fopenmp -fpic -fvisibility-inlines-hidden -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /public/home/HeShuai/miniconda3/include -fdebug-prefix-map=/home/conda/feedstock_root/build_artifacts/r-base-split_1700316003380/work=/usr/local/src/conda/r-base-4.3.2 -fdebug-prefix-map=/public/home/HeShuai/miniconda3=/usr/local/src/conda-prefix -c routines.cpp -o routines.o
x86_64-conda-linux-gnu-c++ -std=gnu++11 -shared -L/public/home/HeShuai/miniconda3/lib/R/lib -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,--allow-shlib-undefined -Wl,-rpath,/public/home/HeShuai/miniconda3/lib -Wl,-rpath-link,/public/home/HeShuai/miniconda3/lib -L/public/home/HeShuai/miniconda3/lib -o velocyto.R.so RcppExports.o points_within.o routines.o -lboost_filesystem -lboost_system -lstdc++ -llapack -lblas -fopenmp -lgfortran -lm -lquadmath -L/public/home/HeShuai/miniconda3/lib/R/lib -lR
/public/home/HeShuai/miniconda3/bin/../lib/gcc/x86_64-conda-linux-gnu/13.2.0/../../../../x86_64-conda-linux-gnu/bin/ld: cannot find -lboost_filesystem: No such file or directory
/public/home/HeShuai/miniconda3/bin/../lib/gcc/x86_64-conda-linux-gnu/13.2.0/../../../../x86_64-conda-linux-gnu/bin/ld: cannot find -lboost_system: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [/public/home/HeShuai/miniconda3/lib/R/share/make/shlib.mk:10: velocyto.R.so] Error 1
ERROR: compilation failed for package ‘velocyto.R’
* removing ‘/public/home/HeShuai/miniconda3/lib/R/library/velocyto.R’
Warning message:
In i.p(...) :
installation of package ‘/tmp/RtmpeYSBpL/file275f14fd9bfc9/velocyto.R_0.6.tar.gz’ had non-zero exit status

###-----------------------------------------解决方法-----------------------------------------------###

conda install anaconda::libboost

即可结局上述报错

 

标签:lboost,lib,miniconda3,system,HeShuai,conda,filesystem,home,public
From: https://www.cnblogs.com/shuaihe/p/17948201

相关文章

  • Windows Subsystem for Android (WSA) 下载:在 Windows 11 上运行 Android 应用
    作者主页:www.sysin.org在Beta频道中为Windows预览体验成员宣布Windows11Preview上的Android™应用程序今天我们宣布的Android™应用程序适用于Windows11的第一个预览版现已在Beta频道在美国的WindowsInsiders可用,如果您还没有读过thisblogpostfromGiorgio......
  • Windows Subsystem for Android (WSA) 下载:在 Windows 11 上运行 Android 应用 (July
    WindowsSubsystemforAndroid(WSA)下载:在Windows11上运行Android应用(July2023)适用于Android™️的Windows子系统,2023年7月更新:2306.40000.4.0作者主页:sysin.org适用于Android™️的Windows子系统使你的Windows11设备能够运行AmazonAppstore中提供的Andr......
  • system笔记
    system("pause")可以实现冻结屏幕system("CLS")可以实现清屏操作调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。例如,用system("color0A");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6......
  • system函数
    #include<iostream>usingnamespacestd;system("pause")可以实现冻结屏幕system("CLS")可以实现清屏操作调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。例如,用system("color0A");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑......
  • Ubuntu22.04上使用systemctl命令配置开机自启动服务、脚本、命令
    systemctl介绍systemctl是Linux系统上用于管理系统服务(systemd单元)的命令行工具。它可以用来启动、停止、重启、禁用、启用、查询和管理系统服务的状态。以下是一些常用的systemctl命令:systemctlstartservicename:启动一个服务。systemctlstopservicename:停止一个服务。s......
  • System&Math&包装类&文本扫描器&String总结
    总结System类1、注意设计类的时候,不要将类名设计为和jdk提供的类名一样掌握属性和方法属性:err:获取标准的输出流(打印错误信息)out:标准的输出流,打印任意信息in:获取标准的输入流,可以获取控制台输入的信息方法:(全部是类方法)1、currentTimeMillis():获取当前时间,以毫秒来表示......
  • 操作系统os operation System
        OS是计算机系统的核心和灵魂,是计算机系统必不可少的组成部分;它也是计算机教学的核心内容,是计算机相关专业的核心课程。OS是硬件的首次扩充,又是最核心的系统软件,OS课程具有承上启下的重要作用,既能对先行课程:程序设计、计算机组成原理和数据结构等进行总结和提高;......
  • .net 8中 System.Data.SqlClient打开数据库失败
    问题背景:项目升级到.Net8后,在使用System.Data.SqlClient连接SqlServer提示如下异常System.InvalidOperationException:“Internalconnectionfatalerror.” 开始解决问题:(1)排除了连接字符串以及代码编写的问题(2)System.Data.SqlClient升到最新版4.8.5,依旧报错 (3......
  • 管理系统服务 -- systemctl
    功能介绍systemctl是用于管理系统服务的命令行工具,常用于Linux系统中。提供了对系统服务(包括启动、停止、重启、启用、禁用等)的控制,以及对系统单元(units)的操作。语法结构systemctl的基本语法结构为:systemctl[option][command][unit]option:选项,用于指定不同的操作。......
  • C++ filesystem 库使用
    一、filesystem介绍filesystem源自boost.filesystem库,在C++17合并进C++标准库中,filesystem中的所有操作是线程不安全的。二、路径相关操作在filesystem库中提供path类来对路径进行操作,后续的相关操作,如打开文件、遍历目录、判断文件类型等,都是需要用path作为参数来指定操作具......