|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 20 Nov 2002 13:10:05 To : Ilya Teterin Subject : Re: компиляция ядра -------------------------------------------------------------------------------- Ilya Teterin <alien@npp-integris.ru> wrote: > VLois> К примеру, включение/выключение всяких там > VLois> логгеров/дебаггеров/профайлеров, выбор > VLois> последовательного/многотредового/разфорканного варианта исполнения, > VLois> отключение специфичных фичей, вносящих нежелательные зависимости от > VLois> библиотек (ну на хрена мне emacs, линкованный с xlib, если наличия > VLois> xlib > VLois> вовсе не предполагается и тянуть его - мочи нет). > А можно конкретный пример, когда #ifdef в прикладной программер нельзя > заменить на if? Просто для общего развития. Простейший пример - malloc(size) в релизе и stub_malloc(size,__PRETTY_FUNCTION__,__LINE__) для дебага. Ещё проще - забить кусок кода, где есть вызовы функций из ненужных библиотек. Забить сами функции стабами - не предлагать. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: USURT's FidoNET<->Internet Gate (news://news.c (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/146469e5b1ca4.html, оценка из 5, голосов 10
|