190 likes | 208 Views
Practicing compiling C. CS 210 Tutorial 9 Studwww.cs.auckland.ac.nz/ ~mngu012/public.html/210/9/. You try to do it yourself following the tutorial below A good link for C tutorial: http://gd.tuwien.ac.at/languages/c/programming-dmarshall/ Small interesting C code examples
E N D
Practicing compiling C CS 210 Tutorial 9 Studwww.cs.auckland.ac.nz/ ~mngu012/public.html/210/9/
You try to do it yourself following the tutorial below • A good link for C tutorial: • http://gd.tuwien.ac.at/languages/c/programming-dmarshall/ • Small interesting C code examples • http://gd.tuwien.ac.at/languages/c/programming-dmarshall/chapter2_22.html • Recommended!!!
At least 3 ways to compile C • Using gcc in chaos.cs.auckland.ac.nz • Using gcc in Cygwin • Using visual studio • Other compiler: http://www.thefreecountry.com/compilers/cpp.shtml
Chaos.cs.auckland.ac.nz • SHH connection: Putty, SSH • Putty: • http://www.putty.nl/download.html • SSH: • Mirror.cs.auckland.ac.nz ?
Run Putty • After log on, putty will put you inside UNIXHOME folder • You can go to your G drive by typing “cd ..” • Type “man gcc” for manuals of GCC
Compile C code in chaos • Compile • Gcc –o filename.exe filename.c • Run: • ./ filename.exe arg1 arg2 arg3
Compile C on Cygwin • Document on Cygwin • http://www.cs.auckland.ac.nz/~bruce-h/resources/cygwin/ • Download from http://mirror.cs.auckland.ac.nz
Cygwin to run gcc • Help on how to make cygwin run with gcc • /tutorial8/cygwin.htm • Everything else just the same as Unix chaos.cs.auckland.ac.nz