Я отлаживал программу Linux C с внутренним отладчиком CLION (который является gdb для Linux). Программа искала дочерний процесс, который должен был быть приостановлен в точке останова, которую я установил. Но отладчик не остановился, даже если бы я ввел set follow-fork-mode child
внутри панели gdb. Итак, как я могу это сделать с CLion?Как отлаживать разветвленный дочерний процесс с помощью CLion
7
A
ответ
0
Перед установкой убедитесь, что вы установили set follow-fork-mode child
.
+3
Я подтвердил этот подход раньше, и он не сработал. Таким образом можно отлаживать только интерфейс командной строки, а не внутри CLion. – DYS
+0
Я переживаю, что CLION отключает сеансы удаленной отладки, когда GDB следует за дочерним процессом. –
Смежные вопросы
- 1. Как отлаживать дочерний разветвленный процесс Node.JS?
- 2. Невозможно завершить разветвленный процесс
- 3. Linux, разветвленный процесс зависает сразу
- 4. Как отлаживать occi использовать Clion?
- 5. Завершить разветвленный процесс (переадресация порта)
- 6. Как отлаживать внешний исполняемый файл с помощью Clion
- 7. время, затраченное на разветвленный детский процесс
- 8. Как отслеживать дочерний процесс с помощью strace?
- 9. Как отлаживать дочерний процесс за пределами начальной точки останова
- 10. Как получить дочерний процесс из родительского процесса
- 11. Как отлаживать встроенный процесс?
- 12. Прерывать дочерний рабочий процесс с помощью триггера
- 13. Убить дочерний процесс с помощью очистки
- 14. Как отлаживать C# процесс
- 15. не может отлаживать дочерний процесс узла (используя собственный отладчик узла)
- 16. Как убить дочерний процесс
- 17. node.js передать socket.io сокет на разветвленный процесс
- 18. Как эффективно отлаживать процесс, созданный fork()
- 19. Как запустить Clion с помощью «mpiexec»
- 20. Как отладить MPI с CLion?
- 21. родительский процесс и дочерний процесс
- 22. Отдельный дочерний процесс javascript
- 23. Как убить дочерний процесс Node.js с помощью pid?
- 24. Как перезагрузить дочерний процесс с помощью Parallel :: ForkManager на финише
- 25. Как убить дочерний процесс node.exe?
- 26. Как fork() возвращает дочерний процесс
- 27. Как оболочка обрабатывает дочерний процесс?
- 28. Как перезапустить дочерний процесс Node.js
- 29. Как получить ссылку на ранее разветвленный процесс в модуле?
- 30. Как создать дочерний exe, процесс с mfc?
Возможный дубликат [Как установить режим follow-fork как дочерний элемент в debuger с помощью CMake] (http://stackoverflow.com/questions/34121840/how-set-follow-fork-mode-as-child-in- debuger-using-cmake) –