<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск отладчика GDB 8.0</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html</link>
    <description>Доступен (http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00002.html) релиз отладчика GDB 8.0 (http://www.gnu.org/software/gdb/), поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS). &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Значительная смена номера версии связана с прекращением опциональной поддержки сборки GDB и GDBserver с использованием Си-компилятора (режим &quot;--disable-build-with-cxx&quot;). Для сборки GDB 8.0 теперь обязательно нужен компилятор С++, совместимый со стантартом C++11, т.е. требуется GCC 4.8  или более новый выпуск. Кроме того,  для сборки теперь требуется GNU Make 3.81 или более новый выпуск, поддержка сборки при помощи BSD make и других сторонних реализаций утилиты make прекращена. Напомним, что GCC 4.8 был выпущен в 2013 году, а GNU Make 3.81 в 2006 году.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Ключевые улучшения (https://sourceware.org/g</description>

<item>
    <title>Выпуск отладчика GDB 8.0 (Ilya Indigo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#28</link>
    <pubDate>Tue, 06 Jun 2017 18:41:10 GMT</pubDate>
    <description>&amp;gt; То есть команды типа jump, вызов функций и модификацию переменных из отладчика &lt;br&gt;&amp;gt; отменили?&lt;br&gt;&lt;br&gt;Вы так и не ответили на мой вопрос, и задали мне в ответ абсурдный вопрос, не относящийся к сути, в попытке увести обсуждение в иное русло.&lt;br&gt;В общем слив засчитан.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#27</link>
    <pubDate>Tue, 06 Jun 2017 17:20:24 GMT</pubDate>
    <description>То есть команды типа jump, вызов функций и модификацию переменных из отладчика отменили?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Ilya Indigo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#26</link>
    <pubDate>Tue, 06 Jun 2017 14:13:17 GMT</pubDate>
    <description>&amp;gt; Тем, что там нельзя редактировать код. Это не среда разработки, это среда отладки.&lt;br&gt;&lt;br&gt;А каким образом Вы собрались отлаживать код без его редактирования?&lt;br&gt;Или Вы путаете отладку с анализом?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#25</link>
    <pubDate>Mon, 05 Jun 2017 21:49:25 GMT</pubDate>
    <description>Еще надо qr-код, httpd-сервер и поддержку аккаунта в фейсбуке. А вдруг вы в gdb сидите, а тут внезапно вам захотелось сделать селфи в туалете. И тут все прямо под рукой, даже systemd использовать не надо. Крастота.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Ordu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#24</link>
    <pubDate>Mon, 05 Jun 2017 18:43:19 GMT</pubDate>
    <description>&amp;gt; Современные консольные программы имеют десятки разных опций и параметров. Да и самих &lt;br&gt;&amp;gt; программ сотни или тысячи.&lt;br&gt;&lt;br&gt;Не надо путать командную строчку bash и командную строчку gdb. Это две разные командные строчки созданные для разных задач. Info gdb, то есть мануал к нему, можно прочитать за два часа. Если скипать ненужные секции, то ещё быстрее. Если положить рядом с собой бумажку и выписывать на неё команды, которые кажутся полезными, то затем потребуется ещё два часа отладочной сессии для того, чтобы освоить gdb как инструмент и пользоваться им в дальнейшем без подсказок.&lt;br&gt;&lt;br&gt;gdb и отладка -- это вам не R какой-нибудь и обработка данных. Вот командную строчку R и обработку данных в нём осваивать придётся пару рабочих дней. При условии что учебник матстатистики уже прочитан. gdb в этом смысле просто няшка, проблема для детского сада.&lt;br&gt;&lt;br&gt;&amp;gt; Да, командная строка все еще заточена чтобы &lt;br&gt;&amp;gt; с ней в простых (и средних - для профессионалов) случаях работал &lt;br&gt;&amp;gt; пользователь, но в наиболее сложных случаях это или </description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (nc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#23</link>
    <pubDate>Mon, 05 Jun 2017 17:11:57 GMT</pubDate>
    <description>Современные консольные программы имеют десятки разных опций и параметров. Да и самих программ сотни или тысячи. Да, командная строка все еще заточена чтобы с ней в простых (и средних - для профессионалов) случаях работал пользователь, но в наиболее сложных случаях это или скрипт, написанный один раз и тщательно проверенный и отлаженный, или все-же GUI обертка. В этом смысле командная строка заточена также как универсальное средство межпрограммного взаимодействия с сохранением &quot;человекочитаемости&quot;, и в общем это весьма неплохо...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#21</link>
    <pubDate>Mon, 05 Jun 2017 16:29:21 GMT</pubDate>
    <description>&amp;gt; Да хоть интерфейс на curses. Что угодно, что увеличит отношение (полезность / &lt;br&gt;&amp;gt; длительность чтения доки).&lt;br&gt;&lt;br&gt;. &amp;gt; / длительность чтения&lt;br&gt;&lt;br&gt;Срочно воспользуйтесь отладчиком для поиска случая деления на 0 в.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (Ordu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#20</link>
    <pubDate>Mon, 05 Jun 2017 16:18:41 GMT</pubDate>
    <description>&amp;gt; В Visual Studio сделано почти хорошо.&lt;br&gt;&amp;gt; Qt Creator&lt;br&gt;&lt;br&gt;Вы какие-то умные слова произносите... Я знаю первое: когда-то в давние-давние времена я видел Visual Studio 6.0. Но это было так давно, что я уже забыл, как он выглядел тогда.&lt;br&gt;&lt;br&gt;&amp;gt; Но пользоваться консольными отладчиками напрямую это все равно что сидеть &lt;br&gt;&amp;gt; в современное интернете через телнет вручную вбивая http запросы и в &lt;br&gt;&amp;gt; уме разбирая выдаваемый html.&lt;br&gt;&lt;br&gt;Если эта мысль причиняет вам страдания, то я могу вам лишь посочувствовать. Попробуйте отвлечься от неё и заняться каким-нибудь делом.&lt;br&gt;&lt;br&gt;И я отмечу, сравнение некорректно: попробуйте реально сидеть в вебе через telnet, и вы поймёте разницу. Даже если вам удастся найти http-сайт, а не https, вы всё равно поймёте. Я пробовал и то, и это. Я ещё и почту через pop3 получал, а отправлял через smtp telnet&apos;ом -- был период когда я интересовался протоколами и читал всякие rfc. И, скажу я вам, не стоит сравнивать командную строчку заточенную на то, чтобы с ней работал пользователь, со всеми этими протокол</description>
</item>

<item>
    <title>Выпуск отладчика GDB 8.0 (nc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/111416.html#19</link>
    <pubDate>Mon, 05 Jun 2017 15:44:47 GMT</pubDate>
    <description>В Visual Studio сделано почти хорошо. &lt;br&gt;Почти - потому что и там есть недостатки. Например, нет возможности выставить точку останова по изменению памяти из контекстного меню в редакторе кода или в watch/locals или как там они называются (окна где просматриваются значения переменных).&lt;br&gt;Единственная рабочая IDE под Linux - это Qt Creator, и интерфейс к отладчику там ужасен. &lt;br&gt;Понятно что консоль сейчас это что-то вроде универсальной среды для взаимодействия между приложениями. Но пользоваться консольными отладчиками напрямую это все равно что сидеть в современное интернете через телнет вручную вбивая http запросы и в уме разбирая выдаваемый html.&lt;br&gt;</description>
</item>

</channel>
</rss>
