探序基因肿瘤研究院 整理
centos操作系统中,既有旧版本的gcc,也有新版本的gcc,且环境变量中已经配置成新gcc和lib地址。
配置环境变量方法:
命令行界面输入:vi ~/.bashrc
按i键进入编辑模式,空白处粘贴:
export LD_LIBRARY_PATH=xxx:$LD_LIBRARY_PATH
export LIBRARY_PATH=xxx:$LIBRARY_PATH
export C_INCLUDE_PATH=xxx:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=xxx:$CPLUS_INCLUDE_PATH
export PATH=xxx:$PATH
按返回键,最下面状态栏显示的“-- 插入 --”字样消失
输入:wq,就可以保存退出
例如scDblFinder包,在命令行输入R,library(scDblFinder)载入正常,但是在Rstudio就出错。
修改了环境变量,退出rstudio重新登陆。还是不行。
解决办法:
在/usr/lib64中,将新版gcc里的lib64中的libstdc++.so.6连接过来,重新安装这个包。