Новые вопросы с тегом «gdb»
Всего найдено 46 вопросов
0
голосов
0
ответов
395
просмотров
Новый GCC против старшего Valgrind
Я работаю над системой RHEL6 с программным проектом, который требует C ++ 11. Это требование вынуждает меня отказаться от базового компилятора, включенного в ОС (gcc-4.4.7), и использовать созданный вручную (gcc-8.2.0). Вещи работают за исключением valgrind и gdb. Ни один из инструментов не сообщает...
спросил Mikhail T. 6 лет назад
-1
голосов
1
ответ
420
просмотров
Что установить с Qt Creator?
Я пытаюсь установить Qt Creator на Windows, но у него так много опций (а вся установка требует много ГБ), что я действительно не знаю, какие мне нужны. Я только хочу иметь возможность создавать и отлаживать как приложения командной строки, так и приложения с графическим интерфейсом на C ++. Но есть...
спросил Floella 6 лет назад
0
голосов
1
ответ
418
просмотров
Что такое выполнение в пакетном режиме в GDB?
Я прочитал комментарий, как - «Запускает GDB в пакетном режиме». Итак, вы хотели понять, что означает выполнение в пакетном режиме для GDB? А какой другой режим исполнения для ГБД?
спросил Darshan L 6 лет назад
1
голосов
1
ответ
453
просмотра
что делать, когда vs-код удаленной отладки C ++ просит установить gnutarget format-name
Я занимаюсь отладкой удаленной программы C ++, работающей на Rasberry Pi в Ubuntu. Я следовал за https://medium.com/@spe_/debugging-cc-programs-remotely-using-visual-studio-code-and-gdbserver-559d3434fb78 . Но после начала отладки я получаю GDB failed with message: "/MyProjec/MyProgram": not in exec...
спросил neckTwi 6 лет назад
1
голосов
0
ответов
456
просмотров
MinGW: Python включил GDB в Windows
Я использую QtCreator 4.6.2, который, очевидно, требует GDB с поддержкой Python, если я хочу использовать его в качестве отладчика. Я попытался установить mingw32-gdb-pythonверсию 7.5-1 с помощью установщика MinGW (графический интерфейс), и у меня появился gdb-python27.exeфайл bin. Но этот файл не...
спросил Yksisarvinen 6 лет назад
0
голосов
0
ответов
497
просмотров
Невозможно выбрать "gdb / gdbserver" в конфигурации BuildRoot
BuiltRoot - это инструмент для создания встроенных образов linux. Я хочу включить gdb / gdbserver в целевой системе, но не могу выбрать "gdb / gdbserver" в Configuration > Target packages > Debugging, profiling and benchmark. Он показывает, что gdb / gdbserver нужен набор инструментов с потока...
спросил Mahler 6 лет назад
0
голосов
1
ответ
713
просмотров
Как мне удалить pwndbg?
Не так много объяснений, за исключением того, что я гуглил, как и не мог найти ничего, связанного с процессом удаления. Я использую систему Debian 9 Если я правильно помню, я установил его с помощью: git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh Я относительный новичок в Linux, по...
спросил Adam Bromiley 6 лет назад
3
голосов
0
ответов
366
просмотров
GDB 7.6 TUI не обновляет дисплей, создавая артефакты
Я использую GDB 7.6 на удаленном сервере. Когда я запускаю gdb, все в порядке, пока не запускается программа для отладки. Я могу использовать стрелки вверх и вниз для навигации по истории GDB и т. Д. Нет ошибок отображения для отчета. Когда я создаю точку останова где-то в моей программе, а затем ru...
спросил hdl 6 лет назад
0
голосов
0
ответов
257
просмотров
Захватить все адреса памяти, указанные процессом
Я хочу захватить все адреса памяти, на которые ссылается мой процесс в Ubuntu. GDB полезен для этого или есть другие инструменты? Спасибо!
спросил Groot 6 лет назад
0
голосов
1
ответ
2396
просмотров
бинарный gdb и где его найти?
Я следую инструкциям здесь, чтобы установить GDB на моем MacOS Sierra. В разделе «2.1.3. Кодовая подпись двоичного файла gdb» я должен «указать полный путь к двоичному файлу gdb», но я не знаю, что это такое и где его найти. До этого я копировал каждую команду здесь, вплоть до строки brew install gd...
спросил Nhu Thai Sanh Nguyen 7 лет назад
2
голосов
1
ответ
1548
просмотров
Как установить конкретную версию пакета gdb (или другую), используя apt-cyg в Cygwin?
Я пытаюсь установить свежую версию gdbотладчика на моем cygwin(версия, которая идет с cygwinошибкой). Так как мне нужна самая новая версия gdb, мне нужно использовать ее apt-cygдля установки. Когда я бегу, apt-cyg install gdb=7.12я получаю сообщение об ошибке: Unable to locate package gdb=7.12. Я то...
спросил Danijel 8 лет назад
0
голосов
2
ответа
2117
просмотров
Не может видеть переменные в GDB
Я новичок в Cygwin (и * nix в этом отношении) и не понимаю следующее поведение GDB. Я создал исполняемый файл, который намеренно приводит к SIGSEGV: #include <iostream> void Func(int i) { int* pFoo = NULL; *pFoo = 1; } int main(int argc, char** argv) { Func(-50); std::cout << "End of m...
спросил StoneThrow 8 лет назад
0
голосов
1
ответ
725
просмотров
Клавиши со стрелками в GDB (оконный режим) не работают с TERM = xterm
Во-первых, это не проблема размера истории. (gdb) show history size The size of the command history is 70000000. Во-вторых, это происходит в xterm, а не в vt100, и я не хочу vt100 из-за странных цветовых схем и прочего. Есть ли способ настроить xterm, чтобы позволить клавишам со стрелками проходить...
спросил tcpip 8 лет назад
2
голосов
1
ответ
1744
просмотра
Как эквивалентно ps -ef в Windows 10
Я посмотрел онлайн и не нашел ничего, что могло бы сделать то, что я хочу. Я ищу команду с выводом, эквивалентным «ps -ef» в Linux, чтобы я мог узнать идентификатор процесса, связанный с исполняемым файлом, который я создал сам. Я хочу сделать это, поэтому могу подключить к нему отладчик GDB. Я дела...
спросил user3326293 8 лет назад
5
голосов
1
ответ
20206
просмотров
Закрытие открытого файла без остановки процесса
У меня есть java (да, java ...) приложение, работающее на CentOS 7. Через некоторое время появляется множество «удаленных» файлов, которые меня беспокоят. для удаленных файлов используется (не проблема): lsof | grep "(deleted)" Я нашел их в / proc / pid / fd / ... и у меня вопрос, как я могу убить...
спросил igor 9 лет назад
2
голосов
1
ответ
375
просмотров
coredumps 'может только сбросить ядро на полностью определенный путь!'
У меня есть вопрос о создании coredumps под Debian. Сначала я включаю функцию с помощью этой команды: ulimit -c unlimited Затем я создаю ошибку сегментации, но у меня есть эта ошибка: [107356.139862] level0[5616]: segfault at 61616161 ip 61616161 sp bffff730 error 14 [107356.139877] Pid 5616(level0...
спросил Toufik Airane 9 лет назад
0
голосов
1
ответ
415
просмотров
Как войти в процесс, работающий на GDB?
Поэтому я пытался отладить программу, которая работает на двух узлах. Я использую Yod в качестве панели запуска задач. yod -hosts node01,node02 ./dist_task -nl 2 Программа зависла. Поэтому я хотел использовать GDB, как это yod -hosts node01,node02 gdb ./dist_task Я в сеансе GDB в node01, но для...
спросил solti 9 лет назад
1
голосов
1
ответ
566
просмотров
$ HOME не определен для пользователя root в Ubuntu 14.04
При новой установке Ubuntu 14.04 среда bash для пользователя root не $HOMEопределена. Мне нужно запустить некоторые приложения из корневой оболочки, например: gdb /usr/sbin/apache2 Это трудно без рабочего $HOMEкаталога, потому что приложения любят vimи gdbтребуют $HOMEв среде, и они несколько слома...
спросил Byron Hawkins 9 лет назад
2
голосов
0
ответов
471
просмотр
Emacs, GDB: Как направить вывод программы в буфер GDB в режиме окна GDB 2
Есть ли способ сообщить Emacs 24.3.1 с помощью gdb 7.5, чтобы вывод программы выводился в буфере gdb вместо отдельного буфера "** input / output **"? (Отображение его в отдельном буфере в 2-х оконном режиме GDB действительно портит текущие окна, и мне снова нужно искать GDB и исходные окна. Только...
спросил simpleuser 9 лет назад
0
голосов
1
ответ
2479
просмотров
Внедрение gdb и pstack в Amazon Linux AMI
Я попытался установить gdb и pstack в EC2-инстансе с Amazon Linux AMI (он не был установлен по умолчанию), и он не работает. Пытался: [ec2-user@ip-172-21-ab-xyz ~]$ sudo yum install gdb Loaded plugins: priorities, update-motd, upgrade-helper No package gdb available. Error: Nothing to do [ec2-use...
спросил K.K 10 лет назад
0
голосов
1
ответ
1238
просмотров
Homebrew установить GDB, ошибка символической ссылки с binutils
Я пытаюсь установить GDB через Homebrew на OSX Mavericks с помощью команды brew install homebrew/dupes/gdb. Это сообщение об ошибке появляется во время установки: gdb requires special privileges to access Mach ports. You will need to codesign the binary. For instructions, see: http://sourceware.org...
спросил nwly 10 лет назад
2
голосов
1
ответ
441
просмотр
Dtrace показывает, что posix_spawn вызывается только с 3 аргументами. Попытка запустить вручную
Я запустил dtrussпроцесс, который запускает еще один: «Лига Легенд» запускает основной игровой процесс с определенными аргументами, которые я не могу передать через командную строку. Что привлекло мое внимание, так это строка вывода dtruss: PID/THRD RELATIVE ELAPSD CPU SYSCALL(args) = return 9386/0x...
спросил Alex Popov 10 лет назад
6
голосов
2
ответа
4558
просмотров
Программное обеспечение: Запуск режима зрителя League of Legends из командной строки (Mac)
Предыстория: tl; dr в конце В League of Legends есть режим зрителя, в котором вы можете наблюдать за чужой игрой (по сути, повтором) с 3-минутной задержкой. Популярный веб-сайт LoL OP.GG нашел умный способ размещения этих игр для зрителей на своих собственных серверах, тем самым делая их воспроизвод...
спросил Alex Popov 10 лет назад
1
голосов
0
ответов
909
просмотров
Отладка ядра Linux, SIGKILL
Попытка отладить ядро linux (vmlinux) с помощью gdb во время моего обучения, но после запуска ядра я просто получил "программу, завершенную с помощью SIGKILL": gdb vmlinux-3.11.0-12-generic ...GDB header... Reading symbols from .... (gdb) break start_kernel (gdb) break init/main.c:1 (gdb) run Star...
спросил user314509 10 лет назад
0
голосов
1
ответ
4380
просмотров
Как установить GDB на Arch Linux
Как установить отладчик GNU (gdb) в Arch Linux? Я проверил, что у меня еще не установлен gdb, выполнив эту команду: gdb -help Я пробовал это: sudo apt-get install gdb но это не работает
спросил ann_smith 10 лет назад
1
голосов
1
ответ
1091
просмотр
Пакет отладочной информации для centos
Привет я получаю следующее на каждой строке шагов инструкции GDB. Кто-нибудь знает, какой пакет мне нужно установить, чтобы удалить это сообщение из сборки CentOS? Отсутствует отдельный debuginfos, используйте: debuginfo-install libtool-ltdl-2.2.6-15.5.el6.x86_64 CentOs версии 6.5 Kernel build 2.6.3...
спросил bjackfly 10 лет назад
2
голосов
0
ответов
229
просмотров
Старый GDB не может узнать, как сделать запись
Я использую устаревшую ОС Red Hat и отлаживаю с помощью встроенного GDB, но я не могу понять, как вести журнал. Я пробовал: set logging on Но получите: No symbol "logging" in current context Это также не показывает опцию регистрации в "set help" Версия GDB: GNU gdb Red Hat Linux 7.x (5.0rh-15) (M...
спросил zeion 11 лет назад
2
голосов
0
ответов
809
просмотров
Где находится консоль ST2 / GDB
Я использую возвышенный текст 2. Я получил GDB для работы, но я нигде не вижу окна консоли. Я вижу консоль GDB, но ничего, что выводит текст из моей программы на C ++. Как мне использовать GDB и посмотреть текст моего консольного приложения?
спросил 11 лет назад
1
голосов
4
ответа
27322
просмотра
Как узнать, установлен ли GDB?
Как я могу узнать, установлен ли GDB на машине с Unix? Я запускаю следующие команды: > gdb > gdb main и результат GDB: команда не найдена но я не знаю, если это означает, что GDB не установлен.
спросил Dchris 11 лет назад
2
голосов
1
ответ
384
просмотра
Могу ли я удаленно контролировать результаты printf программы на C?
У меня есть долго работающая программа на C, в которой я начал с Terminal.app, используя: gdb program_name gdb run Я использую много операторов printf для мониторинга прогресса программы. К сожалению, экран компьютера был заморожен со вчерашнего дня, но процесс все еще работает. У меня вопрос, могу...
спросил Motasim 12 лет назад