avr-gcc: komunikaty błędów

Sep 30, 2004 4 Replies

Witam, pisząc program w C na ATMega8515 (używam Programmers Notepad z "wmontowanym" avr-gcc) w pewnym momencie otrzymałem komunikat o błędach:



error: stray '\239' in program error: stray '\187' in program error: stray '\191' in program



Zdaje mi się, że stało się to po kilku operacjach Copy&Paste z innych plików. "Wygooglałem" o tym jedynie coś po niemiecku, a nie władam zbyt dobrze tym językiem. Czy ktoś z Was zetknął się z podobnymi błędami? BTW: gdzie tak właściwie mogę znaleźć opisy błędów avr-gcc? W dokumentacji jakoś nie trafiłem.



Dziękuję i pozdrawiam


Użytkownik Aeddin napisał:

Chyba chodzi mu o to że występują zakazane znaki w kodzie programu, otwórz w jakimś hex-edytorze i sprawdź czy nie ma znaków o kodzie

239,187,191

OK, udało mi się pozbyć tych błędów! W jakiś magiczny sposób podczs Copy&Paste "zmieniło" się kodowanie na z

8-bit na UTF-8 właśnie w Programmers Notepad. Najwyraźniej wtedy gcc nie mógł czegoś tam zrozumiec (nie jestem specjalistą ;)w tej dziedzinie)

[...] A na to pytanie nadal nie znalazłem odpowiedzi ;)

Pozdrawiam

On 2004-09-30 13:10, Maksymilian Dutka wrote: [...]

Masz rację, podczas mojego kopiowania faktycznie mogły się jakieś inne znaki pojawić - kopiowałem między różnymi edytorami.

Pozdrawiam

Te znaki w foncie "system" to sa pionowa kreska, znaczek >>, i pionowa kreska. 191 w windowsach to ż. warto sie przyjrzec..

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required