我正在编写一个程序,从Linux用户空间运行,产生另一个进程。 如何确定哪些文件在完成后被产生的进程修改?
在strace下调用它并解析你关心的输出。
注入您自己的替换fopen(3)记录名称和模式。
fopen(3)
也许g ++本身产生其他进程? 比“strace -fF -efile program”加上一些过滤可能会帮助你。