![](/img/trans.png)
[英]Install a specific GCC/G++ Version inside an Alpine Linux container
[英]Cannot upgrade gcc/g++ version?
當我嘗試在 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 集群上。 你能建議我一些替代方法來解決這個問題嗎?
...嘗試在 ubuntu 18 中安裝 bedtools ...無法識別的命令行選項“-std=c++11”。 ... gcc 版本為 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
Package:bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz https://drive.google.com/drive/folders/1OjAsgpzqx-sK_3PF8FU=GuinYqWgus?
解壓bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz:
$ cd bedtools2/
$ tar xvf bedtools2-bin_2.29.0-ubuntu18_amd64.tar.gz
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.