gpt4 book ai didi

linux - 无法升级 gcc/g++ 版本?

转载 作者:太空宇宙 更新时间:2023-11-04 11:44:33 26 4
gpt4 key购买 nike

当我尝试在 ubuntu 18 中安装 bedtools 时,它显示如下错误:

cc1plus: error: unrecognized command line option "-std=c++11"

make[1]: * [../../../obj//FileRecordMgr.o] Error 1

我猜问题出在 gcc/g++ 版本上。目前,gcc 版本为 4.4.7。但是,我无法使用 sudo 命令升级 gcc/g++,因为我将其安装在 HPC 集群上。你能建议我一些替代方法来解决这个问题吗?

最佳答案

... tried to install bedtools in ubuntu 18 ... unrecognized command line option "-std=c++11". ... gcc version is 4.4.7

Ubuntu 18.04.2 :默认的 gcc/g++ 是版本 7.4.0 。很不寻常的是它被设置为 4.4.7 。如果您无法更改为 g++-7.4,则可以使用“bedtools2-bin 包”。

$ git clone https://github.com/arq5x/bedtools2.git
$ cd bedtools2/
$ make
### the folder bin/{bedtools + 38 scripts} is created

包:bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz https://drive.google.com/drive/folders/1OjAsgpzqx-sK_3PF8FUGuinYqW_jVEWg?usp=sharing

解压 bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz :

$ cd bedtools2/
$ tar xvf bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz

关于linux - 无法升级 gcc/g++ 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58273440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com