读书人

getenv(quot;PATHquot;)为何返回为空

发布时间: 2012-09-08 10:48:07 作者: rapoo

getenv("PATH")为什么返回为空啊
我再一个so库里 写了getenv("PATH")竟然返回空 但是如果我自己写个main函数 去获取env 就能正常获取 这是为什么??
谢谢各位

[解决办法]
是不是程序执行到那一点之前,PATH已经给清空了?检查一下你的启动脚本,如果有的话。或者在执行getenv之前依照你使用bash还是tcsh用system()输出个export或者env检查一下。

读书人网 >UNIXLINUX

热点推荐