我是rhel6.2系统,执行某程序时提示: /lib64/libc.so.6: version GLIBC_2.14' not found
GLIBC_2.14' not found ,
于是安装glibc-2.14,安装位置在/opt/glibc-2.14,安装完了以后增加临时环境变量:
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib,glibc-1.14,这样就ok了。
但环境临时环境变量重启就会失效,于是我在/etc/profile末尾增加了这样一行
export PATH="/opt/glibc-2.14/lib:$PATH
但这样行不管用,重启后仍然会报错:
/lib64/libc.so.6: version
只能通过设置临时环境变量的方法让其不报错。很困惑
linux设置的环境变量无效
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- xjw_87 2018-08-14 01:38关注
/etc/profile末尾应该增加export LD_LIBRARY_PATH="/opt/glibc-2.14/lib:$LD_LIBRARY_PATH"。PATH是查找可执行程序的路径,而不是查找动态库的路径。还不行的话,可以执行以下命令:echo "/opt/glibc-2.14/lib" >> /etc/ld.so.conf;ldconfig
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 fluent的在模拟压强时使用希望得到一些建议
- ¥15 STM32驱动继电器
- ¥15 Windows server update services
- ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
- ¥15 模糊pid与pid仿真结果几乎一样
- ¥15 java的GUI的运用
- ¥15 Web.config连不上数据库
- ¥15 我想付费需要AKM公司DSP开发资料及相关开发。
- ¥15 怎么配置广告联盟瀑布流
- ¥15 Rstudio 保存代码闪退