Внезапно узнал, что есть две утилиты time. Одна стандартная, которая показывает время, затраченное процессом на выполнение. Другая - ГНУтая, которая имеет ряд плюшек.
Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения
пятница, 25 января 2013 г.
пятница, 10 августа 2012 г.
Как я пытался собрать gentoo при помощи clang.
Недавно случайно убил систему и под такое дело решил немого поэксперементировать. Сразу оговорюсь, что на практике менять системный компилятор не особо нужно, но если Ваши части тела жаждут приключений - это то, что Вы искали.
суббота, 28 июля 2012 г.
Создаём мануалы
Рано или поздно при написании утилиты возникает необходимость составления пользовательской документации по ней. Традиционно такой документацией является man страничка.
вторник, 17 апреля 2012 г.
Запускаем valgrind в Gentoo.
Есть в gentoo одна довольно неприятная бага: в ней не работает valgrind. Причём с довольно интересной формулировкой:
Стандартные советы по исправлению данной ошибки не сработали, поэтому пришлось как всегда делать собственные костыли. Для начала я расскажу как я пытался это пофиксить, ибо выглядело оно довольно забавно. Если Вам влом всё это читать, то переходите к последнему абзацу - там дано окончательное решение.
valgrind: A must-be-redirected function
valgrind: whose name matches the pattern: strlen
valgrind: in an object with soname matching: ld-linux-x86-64.so.2
valgrind: was not found whilst processing
valgrind: symbols from the object with soname: ld-linux-x86-64.so.2Стандартные советы по исправлению данной ошибки не сработали, поэтому пришлось как всегда делать собственные костыли. Для начала я расскажу как я пытался это пофиксить, ибо выглядело оно довольно забавно. Если Вам влом всё это читать, то переходите к последнему абзацу - там дано окончательное решение.
воскресенье, 12 февраля 2012 г.
cannot find -lEGL
Обновления в генте - вещь всегда весёлая и приводящая к ошибкам, от которых у дебианщиков глаза по пять рублей делаются.
воскресенье, 18 декабря 2011 г.
Странный du
Попытался посчитать размер исходников при помощи du:
Результат получился интересным:
И чему из этого я должен верить? Или мне их нужно сложить?
Да, оказывается их нужно складывать. Я не нашёл почему так происходит, но посчитал размер файлов другим инструментом. Итого - размер исходников ReactOS ~ 167 Мб.
UPD: таки понял, что не так. В данном случае du вызывается каждый раз для каждого файла заново, т.о. ни о какой сумме засчёт ключа -c не идёт.
find ./ -name *.[ch] | xargs du -ch | sort -hРезультат получился интересным:
22M итого
62M итого
83M итогоИ чему из этого я должен верить? Или мне их нужно сложить?
Да, оказывается их нужно складывать. Я не нашёл почему так происходит, но посчитал размер файлов другим инструментом. Итого - размер исходников ReactOS ~ 167 Мб.
UPD: таки понял, что не так. В данном случае du вызывается каждый раз для каждого файла заново, т.о. ни о какой сумме засчёт ключа -c не идёт.
суббота, 17 декабря 2011 г.
Подписаться на:
Сообщения (Atom)