ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
61824 Топик полностью
Sasha_kosak (03.07.2006 11:07, просмотров: 1) ответил Cидopгeк на Чтоб работал printf, нужно переопределить putchar. В хелпе топик называется "Customizing putchar"
Ответ: Про putchar перечитал разов 3 не меньше! Будете смеяться: этот-же проект без классов и переименованный из C++ в C работает Putchar у меня определен след. образом: #include <cstdio> int __putchar(int ch) { if (ch == '\n') UARTWriteChar('\r'); UARTWriteChar(ch); return(1); } Компилятор ругается вот так: C:/Program Files/CrossWorks for ARM 1.5/lib/libc_v4t_a_ni_le.a(printf.o): In function `printf': printf.c:(.text+0x44): undefined reference to `__putchar'