webForumDet fria alternativet

Bra utvecklingsmiljö för C-programmering i Win?

C/C++

23 svar · 1 027 visningar · startad av Mattias · sida 2 av 2

Frågan, av Mattias

Ska läsa en kurs i C-programmering (ej C++) och söker därför tips på bra utvecklingsmiljöer. De rekommenderar att man utvecklar sina program i Linux, men det går även bra med Windows om miljön stöder "ANSI-standard". Eftersom jag inte har Linux installerat på min hemmadator vore det trevligt om det finns nån bra/godtagbar utvecklingsmiljö för Windows. Har fått tips på Dev-c++, Pacific c och MS V

Läs frågan i sin helhet →
Medlem sedan juni 200010 432 inlägg
#21

Mattias skrev:

Ja, visst går det bra att ALT+TAB:a mellan UltraEdit och DOS-prompten, men det hade ändå varit trevligt att kunna sköta allt via UltraEdit. Förresten, du skrev att du körde UE för sig och Cygwin för sig, men använder inte du dig av DOS-prompten för att kompilera och köra C-filer?

Nej, jag använder cygwin-fönstret. Förresten finns det ingen DOS-prompt på NT som jag kör :p

Medlem sedan mars 2000205 inlägg
#22

Nej, jag kan ju köra programmet och printf-satserna visas på skärmen, men när jag matar in data och utskrift till skärm ska ske så bara hoppar programmet vidare till nästa printf-sats. Mysko. Jag använder för övrigt DOS-command-fönstret i WinXP, så jag har inte heller nån "äkta" DOS-promt. ;)

Medlem sedan juni 200010 432 inlägg
#23

Hur blir det om du helt och hållet kompilerar och kör progget i cygwin istället?

Tycker ändå att det verkar snarare vara nåt knas med koden. Om du exempelvis skriver på icke allokerat minne kan det fungera i Linux men inte i XP och vice versa... såna fel är irreterande då det ibland funkar och då är det lätt att missa att man gjort fel ;)

Medlem sedan mars 2000205 inlägg
#24

Jag väcker denna tråden till liv igen eftersom jag återigen är i stort behov av att få igång cygwin eftersom jag börjat lära mig lite C++-programmering och vill kunna kompilera kod i Windows-miljö.

När jag kompilerat ett c++-program (prog) i cygwin 2.02 och försöker starta det får jag upp felmeddelandet:

bash: prog: command not found

Jag kompilerar via: g++ -o prog prog.cc

Vad kan vara fel?

[ tillägg ]
Värt att nämna är att en fil vid namn prog.exe tydligen skapas vid cygwin-kompilering, men när jag försöker starta prog.exe kommer samma felmeddelande (förutom att det står prog.exe såklart)
[ /tillägg ]

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)