当前位置: 首页 > news >正文

velocyto.R安装失败

           ~^~~~~~~~~

routines.cpp: In function ‘Rcpp::DataFrame groupMotifs(Rcpp::DataFrame, int)’:
routines.cpp:231:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator >::size_type’ {aka ‘long long unsigned int’} [-Wsign-compare]
for(int i=0;i<ci.size();i++) {
^~~~~~~~~
C:/

rtools40/mingw64/bin/g++ -shared -s -static-libgcc -o velocyto.R.dll tmp.def RcppExports.o points_within.o routines.o -lboost_filesystem -lboost_system -lstdc++ -LC:/PROGRA1/R/R-411.0/bin/x64 -lRlapack -LC:/PROGRA1/R/R-411.0/bin/x64 -lRblas -fopenmp -lgfortran -lm -lquadmath -LC:/PROGRA1/R/R-411.0/bin/x64 -lR C:/rtools40/mingw64/bin/…/lib/gcc/x86_64-w64-mingw32/8.3.0/…/…/…/…/x86_64-w64-mingw32/bin/ld.exe: cannot find -lboost_filesystem C:/rtools40/mingw64/bin/…/lib/gcc/x86_64-w64-mingw32/8.3.0/…/…/…/…/x86_64-w64-mingw32/bin/ld.exe: cannot find -lboost_system collect2.exe: error: ld returned 1 exit status no DLL was created ERROR: compilation failed for package ‘velocyto.R’ * removing ‘D:/Win10 System/Documents/R/win-library/4.1/velocyto.R’ Warning message: In i.p(…) : installation of package ‘C:/Users/yll/AppData/Local/Temp/RtmpU5pR8S/file4de0703a2b2e/velocyto.R_0.6.tar.gz’ had non-zero exit status

https://github.com/velocyto-team/velocyto.R/issues/140
https://blog.csdn.net/bxbjk/article/details/100760154

Hi @guijie2015,
I had the same issue and installed the BH package as indicated here https://r-forge.r-project.org/R/?group_id=1469.

However when I try again to install velocyto.R via devtools I get exactly the same error.
Do you know I can make R to find the boost libraries?

you need to install boost libraries in your system, not the packages in your R

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称,其广泛地作为各种第三方库的依赖库,例如PCL,Caffe等。接下来将介绍在Windows环境下如何安装boost库。

首先在Boost官网(https://www.boost.org/)上下载所需的压缩文件,然后解压后打开会发现如下文件

找到tools文件夹里的build文件下的bootstrap.bat文件,打开command命令窗口后运行bootstrap.bat文件将出现如下截图

然后想好你要安装的目录,这里我给的是’D:\Program Files (x86)\boost_1_71_0\build’,因此你会看到如下截图

直接运行即可,系统会出现一大串代码一直跑,跑完即可

Finally,Congratulations! O(∩_∩)O~~

相关文章:

  • 15. Python 赋值运算
  • Windows环境下Boost的安装
  • 16. Python 比较运算
  • cmd命令行下怎么切换目录 命令行改变目录
  • 17. Python 逻辑运算
  • 2_velocyto.R包 docker容器的安装 使用docker来安装velocyto
  • 1-使用华为云的ubuntu系统安装docker Linux安装docker安装 国内安装有时候很慢 最好翻墙安装
  • 18. Python input( )输入函数
  • 19. input( )输入函数课后练习
  • Ubuntu 安装 conda
  • 20. 控制流及单分支结构if语句
  • 21. python if else 条件判断语句
  • 22. if...elif...else 多向判断
  • ubuntu 命令行提示符 颜色
  • ubuntu 中的git 如何下载具体的reposotory github desktop桌面应用
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • LeetCode18.四数之和 JavaScript
  • Node + FFmpeg 实现Canvas动画导出视频
  • Node项目之评分系统(二)- 数据库设计
  • PHP 的 SAPI 是个什么东西
  • Python进阶细节
  • Vue 动态创建 component
  • 从重复到重用
  • 记一次用 NodeJs 实现模拟登录的思路
  • 两列自适应布局方案整理
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 整理一些计算机基础知识!
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (1)(1.13) SiK无线电高级配置(五)
  • (23)Linux的软硬连接
  • (HAL库版)freeRTOS移植STMF103
  • (pojstep1.3.1)1017(构造法模拟)
  • (备忘)Java Map 遍历
  • (转) 深度模型优化性能 调参
  • **PHP二维数组遍历时同时赋值
  • .NET Framework .NET Core与 .NET 的区别
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [51nod1610]路径计数
  • [Android]使用Android打包Unity工程
  • [Angular] 笔记 7:模块
  • [C++]C++入门--引用
  • [EFI]Dell Latitude-7400电脑 Hackintosh 黑苹果efi引导文件
  • [EFI]MSI GF63 Thin 9SCXR电脑 Hackintosh 黑苹果efi引导文件
  • [hdu 2826] The troubles of lmy [简单计算几何 - 相似]
  • [HDU 3555] Bomb [数位DP]
  • [IE编程] 如何在IE8 下调试BHO控件/工具栏(调试Tab进程)
  • [Linux] 进程间通信基础
  • [Linux]文件基础-如何管理文件
  • [luogu2165 AHOI2009] 飞行棋 (枚举)
  • [node]Node.js 模块系统