Wiem, że istnieje wiele tutoriali na początek w C. Jednak trudno mi zastosować tę wiedzę. Sposób, w jaki zawsze zaczynałem od języków, polega na pisaniu skryptów. Oczywiście C nie jest językiem skryptowym.Pierwsze kroki w C
Moje pytanie to nie tyle nauka C, ile to jest, jak zacząć stosować C. Świetnie, mogę napisać konwerter temperatury lub tekstowy rpg. Może dlatego, że w Pythonie po prostu zapisuję kod w somefile.py i chmod + x somefile.py & & somefile.py. Nie mam podobnego procesu dla C. Za każdym razem, gdy czytam o C, jest to inny proces kompilacji z różnymi flagami. Czy ktoś może podać mi jakiś konkretny kierunek na temat najlepszych sposobów zastosowania C, gdy już pracujesz z wysokopoziomowymi, dynamicznymi językami skryptowymi?
Przy okazji. .. Pytam o C, a nie C++.
Zwykle jestem na OpenSuse 11 lub Ubuntu 9.04. "Jaki kompilator używam" jest częścią problemu. W Pythonie nie ma wyboru jego "python somefile.py" samo z php lub ruby. Nie wiedziałem, że są wybory.
Jeśli twoje kodowanie w środowiskach uniksowych, aby skompilować wszystko, czego potrzebujesz, to: gcc -o myprogram myprogram.c – rogeriopvl
Jakiego systemu operacyjnego i kompilatora C chcesz użyć? Musimy to wiedzieć, aby dać ci najlepszą wskazówkę. –
Dla dużych projektów flagi są określone w pliku * Makefile *, więc nie musisz powtarzać kilkunastu kroków za każdym razem, gdy chcesz skompilować. Po prostu uruchamiasz 'make 'i to wszystko. Kiedy twoje programy będą się rozwijać wystarczająco duże, aby można je było dzielić w bibliotekach, proponuję się trochę dowiedzieć o Makefile. Btw, innym popularnym narzędziem do budowania jest * SCons *. –