Jméno tazatele: marecek
Znění dotazu:
dobry den, mam takovy dotaz. Jsem naprosty zacatecnik a potrebuji se alespon trochu naucit programovat v C a to na platforme Linux.. Pouzivam UBUNTU, ale mam to jen chvili a jeste jsem z toho zmateny.. Pokud by mi tedy nekdo mohl poradit jaky jednoduchy program mam na to programovani pouzit.. A nejlepe i jak ho naistalovat.. Diky moc....
HW a SW počítače jehož se dotaz týká:
Znění dotazu:
dobry den, mam takovy dotaz. Jsem naprosty zacatecnik a potrebuji se alespon trochu naucit programovat v C a to na platforme Linux.. Pouzivam UBUNTU, ale mam to jen chvili a jeste jsem z toho zmateny.. Pokud by mi tedy nekdo mohl poradit jaky jednoduchy program mam na to programovani pouzit.. A nejlepe i jak ho naistalovat.. Diky moc....
HW a SW počítače jehož se dotaz týká:
Dobrý den, nebo ahoj, jak je libo
hledáš integrované prostředí, nebo způsob jak naprogramovat úlohu? V prvním případě ti neporadím, v tom druhém zkontroluj, zda máš nainstalovaný překladač gcc, nejlépe doprovázený automake plus závislými utilitami (apt-get či aptitude řeší tyto věci automaticky). Přidej hlavičkové soubory (označované obvykle jako-dev) knihoven, které zamýšlíš použít. Zvol si nějaký tobě příjemný editor a můžeš začít. Pro ladění doporučuji debugger ddd.
Nevím podrobnosti, takže tě nedokážu odkázat na konkrétní stránky, ale "přítel google" zajisté poradí jak začít podle toho jaké máš výchozí podmínky úlohy. Já jsem si před startem programování dlouze četl na stránkách http://www.gtk.org, protože jsem dělal úpravu do již existujícího programu, který používal knihovnu GTK.
hledáš integrované prostředí, nebo způsob jak naprogramovat úlohu? V prvním případě ti neporadím, v tom druhém zkontroluj, zda máš nainstalovaný překladač gcc, nejlépe doprovázený automake plus závislými utilitami (apt-get či aptitude řeší tyto věci automaticky). Přidej hlavičkové soubory (označované obvykle jako
Nevím podrobnosti, takže tě nedokážu odkázat na konkrétní stránky, ale "přítel google" zajisté poradí jak začít podle toho jaké máš výchozí podmínky úlohy. Já jsem si před startem programování dlouze četl na stránkách http://www.gtk.org, protože jsem dělal úpravu do již existujícího programu, který používal knihovnu GTK.
Podle mě něco nainstalované máš, i když neznám ubuntu:
- editor (cokoliv - nano, vim, kdevelop, netbeans, ...)
- překladač gcc / make na příkazové řádce (jeden zdroják se dá přeložit např. jen "gcc helloworld.c -o helloworld", na komplexnější věci s více zdrojovými soubory už se make hodí)
- debugger je gdb příp. se hodí strace, ltrace
Jen je problém, že se s příkazovou řádkou musíš sžít a takový vim není zrovna user friendly nebo intuitivní editor ... v Linuxu už pár let krom správy pár serverů nedělám, takže o grafických editorech nemám moc přehled. Předpokládám, že kdevelop a netbeans ide s podporou c++ jsou dnes naprosto intuitivní vývojové nástroje, které tě od příkazové řádky oprostí.
Jinak zkus najít nějaké tutoriály, ono se na dotazy nevím nic, potřebuji poradit radí hodně blbě ... leda na to napsat 10 stran, ale to už určitě někdo udělal.
- editor (cokoliv - nano, vim, kdevelop, netbeans, ...)
- překladač gcc / make na příkazové řádce (jeden zdroják se dá přeložit např. jen "gcc helloworld.c -o helloworld", na komplexnější věci s více zdrojovými soubory už se make hodí)
- debugger je gdb příp. se hodí strace, ltrace
Jen je problém, že se s příkazovou řádkou musíš sžít a takový vim není zrovna user friendly nebo intuitivní editor ... v Linuxu už pár let krom správy pár serverů nedělám, takže o grafických editorech nemám moc přehled. Předpokládám, že kdevelop a netbeans ide s podporou c++ jsou dnes naprosto intuitivní vývojové nástroje, které tě od příkazové řádky oprostí.
Jinak zkus najít nějaké tutoriály, ono se na dotazy nevím nic, potřebuji poradit radí hodně blbě ... leda na to napsat 10 stran, ale to už určitě někdo udělal.