Почему strace не перехватывает все обращения к файлам? - PullRequest
2 голосов
/ 12 марта 2010

Я пытаюсь использовать strace для мониторинга всех обращений к файлам с помощью g ++, но кажется, что он только ловит доступы для чтения. Почему не отображается доступ к файлу для выходного файла?

Ответы [ 2 ]

10 голосов
/ 12 марта 2010

g ++ вызывает другие программы для выполнения части сборки. Если вы хотите, чтобы strace отслеживал эти дочерние процессы, вам нужно использовать 'strace -f'.

0 голосов
/ 12 марта 2010

g++ это только внешний интерфейс. Он направляет вывод на as напрямую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...