fork / exec

时间:2016-07-14 02:03:46

标签: c++ shared-libraries fork strace boost-log

我正在使用boost日志,我的子进程无法加载libboost_log.so并出现以下错误。下面的strace显示open失败,此时我的父进程正在关闭但尚未进行。我的子进程在成功执行execlp后加载库。

[pid 3629] writev(2,[{" / root / work / blah / blah / Linux / blahHelper",46},{":",2}, {"加载共享库时出错",36},{":",2},{" libboost_log.so.1.55.0",22}, {":",2},{"无法打开共享对象文件",30},{":",2},{"没有这样的文件或目录",25},{" \ n",1}],10)= 168

0 个答案:

没有答案