на главнуюВсе эхи RU.LINUX.CHAINIK
войти ?

gdb gui ЧЕЛОВЕЧЕСКИЙ существует?

От Rinat H. Sadretdinow (2:5020/620) к Leonid Gribanov

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hello Leonid!

25 Jun 21 13:32, you wrote to Alexey Vissarionov:

AV>> За это отвечает параметр -g

LG> Hе знаю такой.

Здрасте, новый год!

Отсюда: https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html#Debugging-Options

~~~
-g
Produce debugging information in the operating system's native format (stabs, COFF, XCOFF, or DWARF). GDB can work with this debugging information.

On most systems that use stabs format, -g enables use of extra debugging information that only GDB can use; this extra information makes debugging work better in GDB but probably makes other debuggers crash or refuse to read the program. If you want to control for certain whether to generate the extra information, use -gstabs+, -gstabs, -gxcoff+, -gxcoff, or -gvms (see below).
~~~

LG> Всегда писал -O0 и работало.

Hо могло бы работать *лучше* именно для gdb. By default символы приписываются и strip (или опция '-s' для gcc) их удаляет (хотя strip умеет удалять больше чем опция '-s') поэтому и "Всегда писал -O0 и работало". Hо '-g' записывает *дополнительную* инфу, специально как раз для gdb.

Bye!

--- GoldED+/LNX 1.1.5-b20180707
* Origin: -= Thunder Bird =- (2:5020/620)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.LINUX.CHAINIK?msgid=2:5020/620+60d59ca1