-
Data: 2009-04-01 17:32:36
Temat: Re: AVR-GCC - sterowanie kompilacją
Od: "pawel" <p...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
Użytkownik "tomi" <z...@g...pl> napisał w wiadomości
news:gqtr0t$8be$1@inews.gazeta.pl...
>
> Pytanie odnośnie AVR-GCC:
>
> Mam w kodzie kilkanaście funkcji printf z różną ilością argumentów, jak
> można je hurtowo włączyć lub wyłączyć przy kompilacji.
>
Ja to robię tak
#ifdef DEBUG
#define DEBUG_PRINT(arg) printf arg
#define DEBUG_PRINT_P(arg) printf_P arg
#else
#define DEBUG_PRINT(arg)
#define DEBUG_PRINT_P(arg)
#endif
i zamiast funkcji printf używam np: DEBUG_PRINT(("blabla%dblabla", i));
Muszą być podówjne nawiasy.
Pozdrawiam
Paweł
Następne wpisy z tego wątku
- 01.04.09 20:23 Adam Dybkowski
- 02.04.09 10:20 tomi
Najnowsze wątki z tej grupy
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
- Sprzęty z Lidl-a
- idzie nowe
- Wybuchające pagery
- Jak shakować windę
Najnowsze wątki
- 2024-10-06 miles per gallon
- 2024-10-06 Strefa czystego powietrza
- 2024-10-06 Prawdziwy ekologiczny samochód
- 2024-10-05 Stało się...
- 2024-10-05 skodeczka up
- 2024-10-04 Wieszanie się przy aktywnym SMP
- 2024-10-05 Warszawa => Senior Developer React Native <=
- 2024-10-05 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-10-05 Warszawa => Senior Software Engineer (C, Java) <=
- 2024-10-05 Warszawa => Menadżer Okręgu <=
- 2024-10-05 Warszawa => Specjalista/tka ds. Zamówień publicznych <=
- 2024-10-05 Warszawa => Senior C Software Engineer <=
- 2024-10-05 Warszawa => Senior PHP Laravel Developer (e-commerce) <=
- 2024-10-05 Warszawa => Full Stack .Net Engineer <=
- 2024-10-05 Warszawa => Data Scientist / Data Engineer (modele predykcyjne) <=