Vilken C kompilator?

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
4kTRB
Inlägg: 18359
Blev medlem: 16 augusti 2009, 19:04:48

Vilken C kompilator?

Inlägg av 4kTRB »

Tankade hem Eclipse för C/C++ och då måste man ha en
kompilator också och de listar 3st. lämpliga

MinGW
Cygwin
Windows SDK

Vilken ska jag välja?

Missar jag mycket med att välja MinGW till exempel?
Användarvisningsbild
AndLi
Inlägg: 17116
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Vilken C kompilator?

Inlägg av AndLi »

Inget Posix stöd tex...

Fast du ska inte lyssna på mig, jag springer i motsatt riktning så fort Eclipse nämns...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Vilken C kompilator?

Inlägg av TomasL »

Tja, vad skall du utvekla och för vilket OS?
Användarvisningsbild
4kTRB
Inlägg: 18359
Blev medlem: 16 augusti 2009, 19:04:48

Re: Vilken C kompilator?

Inlägg av 4kTRB »

Ska bara träna lite på C för att kunna komma igång
lättare med Arduino. Men det kanske vore kul
att testa med något litet fönster med någon
knapp och textruta i Windows 10 också.
kodar-holger
EF Sponsor
Inlägg: 920
Blev medlem: 26 maj 2014, 12:54:35
Ort: Karlskoga

Re: Vilken C kompilator?

Inlägg av kodar-holger »

Det är en rätt dålig ide att försöka programmera användargränssnitt i windows i C. Eller vilket fönstersystem som helst utan något som hjälper en lite. Har programmerat lite X11 i Fortran för snart 25 år sen. Det var intressant men inte effektivt.

Användargränssnitt modellerar man i ett lämpligt verktyg (QT designer ex.vis) och koppar sen in eventhanterare på ett för ramverket stipulerat sätt.

Är du ändå ute efter arduino som faktiskt är C++ och inte C så gå dit direkt.
Användarvisningsbild
4kTRB
Inlägg: 18359
Blev medlem: 16 augusti 2009, 19:04:48

Re: Vilken C kompilator?

Inlägg av 4kTRB »

C++ går bra i Eclipse också.
Fördelen mot IDE är att man får tipsrutor i Eclipse på
koden och slipper leta runt på syntax-sidor och bläddra i böcker.
Arduino skiljer ju lite men inte så mycket så jag börjar
med lite övning. Har boken "The C Programming Language"
bredvid dator också så det ska bli kul.
Användarvisningsbild
hawkan
Inlägg: 2619
Blev medlem: 14 augusti 2011, 10:27:40

Re: Vilken C kompilator?

Inlägg av hawkan »

Ska du programmera för Arduino har du ingen nytta av de kompilatorerna.
Du ska installera en "Arduino platform" som inkluderar de verktyg som behövs
för att göra kod för atmelarna.
https://www.eclipse.org/community/eclip ... ticle4.php
kodar-holger
EF Sponsor
Inlägg: 920
Blev medlem: 26 maj 2014, 12:54:35
Ort: Karlskoga

Re: Vilken C kompilator?

Inlägg av kodar-holger »

Nej Hawkan! Det där är inte riktigt sant. Läs det TS skriver
4kTRB skrev:Ska bara träna lite på C för att kunna komma igång
lättare med Arduino.
Tränar gör man nog lättast utan det extra som programmering mot Arduino drar med sig. Om inte annat så får man en debugger så man kan enkelstega genom koden och förstå vad den gör. Har önskat ungefär 317 gånger senaste veckan att jag haft en simulator att köra på så man slipper ladda om och ladda om när det inte fungerar och man får mer eller mindre gissa vart felet ligger. printf-debuggning har liksom ingen charm längre.

Jag vet att det finns debuggers mot viss hårdvara. t.ex finns teoretiskt stöd på ex.vis den freescaleprocessor som sitter på teensy 3.x som jag kör. Men det är inte implementerat och jag har inte sett någon annan arduinoklon som har det heller.
Användarvisningsbild
hawkan
Inlägg: 2619
Blev medlem: 14 augusti 2011, 10:27:40

Re: Vilken C kompilator?

Inlägg av hawkan »

Okej, så skriva lite C för att senare programmera Arduino?
Alla de här Arduino-exemplena faller i så fall.
Användarvisningsbild
4kTRB
Inlägg: 18359
Blev medlem: 16 augusti 2009, 19:04:48

Re: Vilken C kompilator?

Inlägg av 4kTRB »

Jag kunde inte vänta mer så jag installerade MinGW.
Där finns en mall för ANSI-C visade det sig och det passar ju
utmärkt nu när jag råkar ha ANSI-C boken, köpte den -93 eller
nåt sånt men det blev bara några rader i Lattice C på min ATARI ST
sedan inget mer C.

https://www.eclipse.org/community/eclip ... ticle4.php
:)
Det verkar kanonbra. Precis det jag saknade. Det ska absolut kollas upp!

Nu har jag skrivit mitt första ANSI-C i Eclipse!
Kompilatorn monterade jag med installationsprogrammet på https://sourceforge.net/projects/mingw/files/
och sedan hittade Eclipse det hela. CDT lade jag till som ett plugin då jag redan hade installerat Eclipse för
Java.
C_program_000.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
4kTRB
Inlägg: 18359
Blev medlem: 16 augusti 2009, 19:04:48

Re: Vilken C kompilator?

Inlägg av 4kTRB »

Det finns Sloeber v4 till Arduino också,
är det samma ungefär som jag fick länken till?
Skriv svar