AvrSide, AvrGCC i opis języka C++
Masz problem? Zapytaj na forum elektroda.pl
From: "Darkac" <darkac2_at_nospam_wp.pl>
Subject: AvrSide, AvrGCC i opis języka C++
Date: Mon, 17 Jan 2005 21:14:10 +0100
Czy jest gdzieś na sieci dokładny opis składni języka C++ w wersji
kompilatora AvrGCC stosowanej w programie AvrSide?
Szukałem dużo w Google, ale napotkałem opisy bibliotek, a podstawowych spraw
nie ma. Nie jestem jeszcze biegły w języku C++. Chcę przystosować pewne
procedury z innych platform, a nie wszystko kompilator łyka. Chciałbym
wiedzieć co i jak poprzerabiać i co mam do dyspozycji. Na razie pomocne są
tylko szablony podstawowych funkcji w edytorze AvrSide, ale to za mało.
Darek
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: AvrSide, AvrGCC i opis języka C++
Date: Tue, 18 Jan 2005 14:03:32 +0100
Użytkownik "Darkac" <darkac2_at_nospam_wp.pl> napisał w wiadomości news:csh6e0$6qn$1_at_nospam_news.lublin.pl...
Czy jest gdzieś na sieci dokładny opis składni języka C++ w wersji
kompilatora AvrGCC stosowanej w programie AvrSide?
Szukałem dużo w Google, ale napotkałem opisy bibliotek, a podstawowych spraw
nie ma. Nie jestem jeszcze biegły w języku C++. Chcę przystosować pewne
procedury z innych platform, a nie wszystko kompilator łyka. Chciałbym
wiedzieć co i jak poprzerabiać i co mam do dyspozycji. Na razie pomocne są
tylko szablony podstawowych funkcji w edytorze AvrSide, ale to za mało.
Darek
...
avr-gcc to kompilator C a nie C++
po zainstalowaniu WinAVR znajdziesz tam jakis manual
a podtawy C to dowolna ksiazka o C
moze byc klasyka Kernighan & Ritchie
--
Andrzej
From: "Darkac" <darkac2_at_nospam_wp.pl>
Subject: Re: AvrSide, AvrGCC i opis języka C++
Date: Sun, 23 Jan 2005 18:53:02 +0100
avr-gcc to kompilator C a nie C++
po zainstalowaniu WinAVR znajdziesz tam jakis manual
a podtawy C to dowolna ksiazka o C
moze byc klasyka Kernighan & Ritchie
--
> Andrzej
A to jestem zaskoczony.
Mój kolega - doswiadczony informatyk programista zapewnia mnie że to jest
C++. Mówi mi że najprościej sprawdzić, czy wykonuje się bardzo popularna w
C++instrukcja: dana++. A ta się wykonuje.
Niestety po zainstalowaniu WinAVR nie znajduje się tam manual na temat
dopuszczalnych w tym kompilatrorze instrukcji i struktur. A dowolna książka
zawiera ich o wiele za dużo, bo jest oparta na możliwościach kompilatrorów
na PC-ta.
Darek
From: "Andy" <anokWYTNIJ_at_nospam_ceti.pl>
Subject: Re: AvrSide, AvrGCC i opis języka C++
Date: Sun, 23 Jan 2005 19:18:49 +0100
Użytkownik "Darkac" <darkac2_at_nospam_wp.pl> napisał w wiadomości news:ct0od1$q4n$1_at_nospam_news.lublin.pl...
avr-gcc to kompilator C a nie C++
po zainstalowaniu WinAVR znajdziesz tam jakis manual
a podtawy C to dowolna ksiazka o C
moze byc klasyka Kernighan & Ritchie
--
> > Andrzej
>
> A to jestem zaskoczony.
> Mój kolega - doswiadczony informatyk programista zapewnia mnie że to jest
> C++. Mówi mi że najprościej sprawdzić, czy wykonuje się bardzo popularna w
> C++instrukcja: dana++. A ta się wykonuje.
to bylo od dawien dawna w C
odkad tylko mam jakis kontakt z C czyli z 10 lat
> Niestety po zainstalowaniu WinAVR nie znajduje się tam manual na temat
> dopuszczalnych w tym kompilatrorze instrukcji i struktur. A dowolna książka
> zawiera ich o wiele za dużo, bo jest oparta na możliwościach kompilatrorów
> na PC-ta.
> Darek
>
on sie niczym wlasciwie nie rozni od kompilatora na PC'ta
tylko biblioteki sa moze troche inne,
a manual powinien byc tu
WinAVR\doc\avr-libc
albo jesli faktcznie go tam nie masz to poszukaj:
http://savannah.nongnu.org/download/avr-libc/
i sa tez rozne charakterystyczne dla tego kontrolera makra w plikach .h
WinAVR\avr\include
--
Andrzej
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: AvrSide, AvrGCC i opis języka C++
Date: Sun, 23 Jan 2005 20:11:24 +0100
On Sun, 23 Jan 2005 18:53:02 +0100, Darkac wrote:
A to jestem zaskoczony.
Mój kolega - doswiadczony informatyk programista zapewnia mnie że to jest
C++. Mówi mi że najprościej sprawdzić, czy wykonuje się bardzo popularna w
C++instrukcja: dana++. A ta się wykonuje.
Twoj kolega to jest .. swinka morska :-)
Natomiast .. gcc w ogolnosci C++ kompiluje. Ciekawe czy gcc-avr nie da
sie do tego zmusic. Tyle ze bibliotek pewnie brakuje.
A osobna sprawa - po co.
J.
From: Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
Subject: Re: AvrSide, AvrGCC i opis języka C++
Date: Sun, 23 Jan 2005 23:54:56 +0100
Mon, 17 Jan 2005 21:14:10 +0100, na pl.misc.elektronika, Darkac napisał(a):
Czy jest gdzieś na sieci dokładny opis składni języka C++ w wersji
kompilatora AvrGCC stosowanej w programie AvrSide?
AvrSide może się posługiwać dowolną dystrybucją avr-gcc dla Windows.
Jednak generalnie jest przygotowane tylko do obsługi samego C.
Wsparcie dla C++ jest w avr-gcc niekompletne.
Proponuję zajrzeć do manuala avr-libc ( faq - Can I use C++ on AVR ? )
--
Pozdrowienia
Jurek Szczesiul