如何对.bashrc使用导出

问题描述

修改了服务器的.bashrc和.bash_profile。我在本地安装了2件事:

  1. 一种称为ROOT的数据分析软件

  2. gcc的更新版本。这是由于我的服务器的当前版本未满足某些软件的最低要求。

修改.bashrc.bash_profile以便能够通过在终端上键入root并使用更新的版本gcc来访问ROOT。

我的.bashrc如下:

export PATH=/emph/app/ydeniz/local/bin:${PATH}
export ROOTSYS=/emph/app/ydeniz/Cern-Root2/root
export PATH=$PATH:$ROOTSYS/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib
export PATH=/emph/app/ydeniz/local/GCC-8.2.0/bin:${PATH}

两个命令rootgcc都能正常工作。但是,当为这样的其他软件添加更多行时:

# Where path/to/ is the PATH of libstdc++.so.6 on my gcc 
# (locally installed) updated version
LD_LIBRARY_PATH= path/to/lib64/:$LD_LIBRARY_PATH 
export LD_LIBRARY_PATH

我在source .bashrc之后收到此错误

bash: /emph/app/ydeniz/local/GCC-8.2.0/lib64/::/emph/app/ydeniz/Cern-Root2/root/lib:/emph/app/ydeniz/Cern-Root2/root/lib: No such file or directory

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...