AvrSide, AvrGCC i opis języka C++



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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




Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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.



Poprzedni Następny
Wiadomość
Spis treści
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