c programming and compilers. at least 3 ways to compile c using gcc in unix environment via...

21
C programming and compilers

Upload: douglas-blankenship

Post on 04-Jan-2016

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

C programming and compilers

Page 2: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

At least 3 ways to compile C

Using gcc in UNIX environment via chaos.cs.auckland.ac.nz

Using gcc in Cygwin in Windows Using visual studio in Windows Other compiler:

http://www.thefreecountry.com/compilers/cpp.shtml

Page 3: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Chaos.cs.auckland.ac.nz

SHH connection: Putty, SSH Putty:

http://www.putty.nl/download.html SSH:

Mirror.cs.auckland.ac.nz ?

Page 4: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Putty & SSH

Page 5: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Run Putty

Page 6: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Run Putty

Page 7: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Run Putty

Page 8: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

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

Page 9: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Man gcc – Ctrl+C to exit

Page 10: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C code in chaos

Compile Gcc –o filename.exe filename.c

Run: ./ filename.exe arg1 arg2 arg3

Page 11: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C on Cygwin

Document on Cygwin http://www.cs.auckland.ac.nz/~bruce-h/re

sources/cygwin/ Download from \\afs\all\

ec.auckland.ac.nz\software\windows\all\Cygwin

Copy the complete directory onto a CD, and take home.

Page 12: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Cygwin to run gcc

Help on how to make cygwin run with gcc http://www.eecg.utoronto.ca/~aamodt/ece

242/cygwin.html Make sure you include gcc, gdb and

make in Cygwin installation Everything else just the same as Unix

chaos.cs.auckland.ac.nz

Page 13: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Cygwin gcc compiler

Page 14: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 15: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 16: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 17: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 18: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 19: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 20: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Compile C in Visual Studio

Page 21: C programming and compilers. At least 3 ways to compile C Using gcc in UNIX environment via chaos.cs.auckland.ac.nz Using gcc in Cygwin in Windows Using

Running some examples

Run examples…

Any question?