Новые вопросы с тегом «gdb»

Всего найдено 46 вопросов

0
голосов
0
ответов
331
просмотр

Новый GCC против старшего Valgrind

Я работаю над системой RHEL6 с программным проектом, который требует C ++ 11. Это требование вынуждает меня отказаться от базового компилятора, включенного в ОС (gcc-4.4.7), и использовать созданный вручную (gcc-8.2.0). Вещи работают за исключением valgrind и gdb. Ни один из инструментов не сообщает...
спросил Mikhail T. 5 лет назад

-1
голосов
1
ответ
376
просмотров

Что установить с Qt Creator?

Я пытаюсь установить Qt Creator на Windows, но у него так много опций (а вся установка требует много ГБ), что я действительно не знаю, какие мне нужны. Я только хочу иметь возможность создавать и отлаживать как приложения командной строки, так и приложения с графическим интерфейсом на C ++. Но есть...
спросил Floella 5 лет назад

0
голосов
1
ответ
372
просмотра

Что такое выполнение в пакетном режиме в GDB?

Я прочитал комментарий, как - «Запускает GDB в пакетном режиме». Итак, вы хотели понять, что означает выполнение в пакетном режиме для GDB? А какой другой режим исполнения для ГБД?
спросил Darshan L 5 лет назад

1
голосов
1
ответ
403
просмотра

что делать, когда 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 5 лет назад

1
голосов
0
ответов
424
просмотра

MinGW: Python включил GDB в Windows

Я использую QtCreator 4.6.2, который, очевидно, требует GDB с поддержкой Python, если я хочу использовать его в качестве отладчика. Я попытался установить mingw32-gdb-pythonверсию 7.5-1 с помощью установщика MinGW (графический интерфейс), и у меня появился gdb-python27.exeфайл bin. Но этот файл не...
спросил Yksisarvinen 5 лет назад

0
голосов
0
ответов
467
просмотров

Невозможно выбрать "gdb / gdbserver" в конфигурации BuildRoot

BuiltRoot - это инструмент для создания встроенных образов linux. Я хочу включить gdb / gdbserver в целевой системе, но не могу выбрать "gdb / gdbserver" в Configuration > Target packages > Debugging, profiling and benchmark. Он показывает, что gdb / gdbserver нужен набор инструментов с потока...
спросил Mahler 5 лет назад

0
голосов
1
ответ
679
просмотров

Как мне удалить pwndbg?

Не так много объяснений, за исключением того, что я гуглил, как и не мог найти ничего, связанного с процессом удаления. Я использую систему Debian 9 Если я правильно помню, я установил его с помощью: git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh Я относительный новичок в Linux, по...
спросил Adam Bromiley 6 лет назад

3
голосов
0
ответов
333
просмотра

GDB 7.6 TUI не обновляет дисплей, создавая артефакты

Я использую GDB 7.6 на удаленном сервере. Когда я запускаю gdb, все в порядке, пока не запускается программа для отладки. Я могу использовать стрелки вверх и вниз для навигации по истории GDB и т. Д. Нет ошибок отображения для отчета. Когда я создаю точку останова где-то в моей программе, а затем ru...
спросил hdl 6 лет назад

0
голосов
0
ответов
230
просмотров

Захватить все адреса памяти, указанные процессом

Я хочу захватить все адреса памяти, на которые ссылается мой процесс в Ubuntu. GDB полезен для этого или есть другие инструменты? Спасибо!
спросил Groot 6 лет назад

0
голосов
1
ответ
2359
просмотров

бинарный gdb и где его найти?

Я следую инструкциям здесь, чтобы установить GDB на моем MacOS Sierra. В разделе «2.1.3. Кодовая подпись двоичного файла gdb» я должен «указать полный путь к двоичному файлу gdb», но я не знаю, что это такое и где его найти. До этого я копировал каждую команду здесь, вплоть до строки brew install gd...
спросил Nhu Thai Sanh Nguyen 7 лет назад

2
голосов
1
ответ
1506
просмотров

Как установить конкретную версию пакета gdb (или другую), используя apt-cyg в Cygwin?

Я пытаюсь установить свежую версию gdbотладчика на моем cygwin(версия, которая идет с cygwinошибкой). Так как мне нужна самая новая версия gdb, мне нужно использовать ее apt-cygдля установки. Когда я бегу, apt-cyg install gdb=7.12я получаю сообщение об ошибке: Unable to locate package gdb=7.12. Я то...
спросил Danijel 7 лет назад

0
голосов
2
ответа
2078
просмотров

Не может видеть переменные в 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 7 лет назад

0
голосов
1
ответ
679
просмотров

Клавиши со стрелками в GDB (оконный режим) не работают с TERM = xterm

Во-первых, это не проблема размера истории. (gdb) show history size The size of the command history is 70000000. Во-вторых, это происходит в xterm, а не в vt100, и я не хочу vt100 из-за странных цветовых схем и прочего. Есть ли способ настроить xterm, чтобы позволить клавишам со стрелками проходить...
спросил tcpip 7 лет назад

2
голосов
1
ответ
1708
просмотров

Как эквивалентно ps -ef в Windows 10

Я посмотрел онлайн и не нашел ничего, что могло бы сделать то, что я хочу. Я ищу команду с выводом, эквивалентным «ps -ef» в Linux, чтобы я мог узнать идентификатор процесса, связанный с исполняемым файлом, который я создал сам. Я хочу сделать это, поэтому могу подключить к нему отладчик GDB. Я дела...
спросил user3326293 7 лет назад

5
голосов
1
ответ
20166
просмотров

Закрытие открытого файла без остановки процесса

У меня есть java (да, java ...) приложение, работающее на CentOS 7. Через некоторое время появляется множество «удаленных» файлов, которые меня беспокоят. для удаленных файлов используется (не проблема): lsof | grep "(deleted)" Я нашел их в / proc / pid / fd / ... и у меня вопрос, как я могу убить...
спросил igor 8 лет назад

2
голосов
1
ответ
344
просмотра

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 8 лет назад

0
голосов
1
ответ
374
просмотра

Как войти в процесс, работающий на GDB?

Поэтому я пытался отладить программу, которая работает на двух узлах. Я использую Yod в качестве панели запуска задач. yod -hosts node01,node02 ./dist_task -nl 2 Программа зависла. Поэтому я хотел использовать GDB, как это yod -hosts node01,node02 gdb ./dist_task Я в сеансе GDB в node01, но для...
спросил solti 8 лет назад

1
голосов
1
ответ
526
просмотров

$ HOME не определен для пользователя root в Ubuntu 14.04

При новой установке Ubuntu 14.04 среда bash для пользователя root не $HOMEопределена. Мне нужно запустить некоторые приложения из корневой оболочки, например: gdb /usr/sbin/apache2 Это трудно без рабочего $HOMEкаталога, потому что приложения любят vimи gdbтребуют $HOMEв среде, и они несколько слома...
спросил Byron Hawkins 9 лет назад

2
голосов
0
ответов
441
просмотр

Emacs, GDB: Как направить вывод программы в буфер GDB в режиме окна GDB 2

Есть ли способ сообщить Emacs 24.3.1 с помощью gdb 7.5, чтобы вывод программы выводился в буфере gdb вместо отдельного буфера "** input / output **"? (Отображение его в отдельном буфере в 2-х оконном режиме GDB действительно портит текущие окна, и мне снова нужно искать GDB и исходные окна. Только...
спросил simpleuser 9 лет назад

0
голосов
1
ответ
2450
просмотров

Внедрение 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 9 лет назад

0
голосов
1
ответ
1193
просмотра

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 9 лет назад

2
голосов
1
ответ
407
просмотров

Dtrace показывает, что posix_spawn вызывается только с 3 аргументами. Попытка запустить вручную

Я запустил dtrussпроцесс, который запускает еще один: «Лига Легенд» запускает основной игровой процесс с определенными аргументами, которые я не могу передать через командную строку. Что привлекло мое внимание, так это строка вывода dtruss: PID/THRD RELATIVE ELAPSD CPU SYSCALL(args) = return 9386/0x...
спросил Alex Popov 9 лет назад

6
голосов
2
ответа
4499
просмотров

Программное обеспечение: Запуск режима зрителя League of Legends из командной строки (Mac)

Предыстория: tl; dr в конце В League of Legends есть режим зрителя, в котором вы можете наблюдать за чужой игрой (по сути, повтором) с 3-минутной задержкой. Популярный веб-сайт LoL OP.GG нашел умный способ размещения этих игр для зрителей на своих собственных серверах, тем самым делая их воспроизвод...
спросил Alex Popov 9 лет назад

1
голосов
0
ответов
877
просмотров

Отладка ядра 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
ответ
4337
просмотров

Как установить GDB на Arch Linux

Как установить отладчик GNU (gdb) в Arch Linux? Я проверил, что у меня еще не установлен gdb, выполнив эту команду: gdb -help Я пробовал это: sudo apt-get install gdb но это не работает
спросил ann_smith 10 лет назад

1
голосов
1
ответ
1047
просмотров

Пакет отладочной информации для 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
ответов
202
просмотра

Старый 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 10 лет назад

2
голосов
0
ответов
774
просмотра

Где находится консоль ST2 / GDB

Я использую возвышенный текст 2. Я получил GDB для работы, но я нигде не вижу окна консоли. Я вижу консоль GDB, но ничего, что выводит текст из моей программы на C ++. Как мне использовать GDB и посмотреть текст моего консольного приложения?

1
голосов
4
ответа
27268
просмотров

Как узнать, установлен ли GDB?

Как я могу узнать, установлен ли GDB на машине с Unix? Я запускаю следующие команды: > gdb > gdb main и результат GDB: команда не найдена но я не знаю, если это означает, что GDB не установлен.
спросил Dchris 10 лет назад

2
голосов
1
ответ
343
просмотра

Могу ли я удаленно контролировать результаты printf программы на C?

У меня есть долго работающая программа на C, в которой я начал с Terminal.app, используя: gdb program_name gdb run Я использую много операторов printf для мониторинга прогресса программы. К сожалению, экран компьютера был заморожен со вчерашнего дня, но процесс все еще работает. У меня вопрос, могу...
спросил Motasim 11 лет назад