我有多个版本的gcc 4.1.2
和4.9.1
安装为g++4.9
。
旧版本具有非常旧的libstdc ++,并且总是失败并且需要libgcc
错误。我通过添加来修复它
export LD_LIBARY_PATH=/home/naveen/gcc4.9/lib: /home/naveen/gcc4.9/lib64
给所有用户。我甚至在/etc/bashrc
中设置了这个,并以. /etc/bashrc
为根。
现在我正在使用php运行c ++代码,但代码始终失败,我从控制台看到的libgcc errors
相同。我可以看到apache正由用户守护进程控制。
我如何解决这个问题,以便apache和php使用修改后的ld_library_paths?
答案 0 :(得分:1)
编辑实际启动httpd的脚本并将变量导出到那里。