60 likes | 165 Views
Introduction to C Development Environment. J. H. Wang Oct. 8, 2007. Program Development Environment. Free C Development Environments GCC on Linux/ UNIX servers (ntut.edu.tw) Windows-based Dev C++ ( http://www.bloodshed.net/devcpp.html ) Cygwin ( http://www.cygwin.com/ )
E N D
Introduction to C Development Environment J. H. Wang Oct. 8, 2007
Program Development Environment • Free C Development Environments • GCC on Linux/UNIX servers (ntut.edu.tw) • Windows-based • Dev C++ (http://www.bloodshed.net/devcpp.html) • Cygwin (http://www.cygwin.com/) • MinGW (http://www.mingw.org/) • Commercial tools • Microsoft Visual C++ • Borland C++
Dev-C++ • http://www.bloodshed.net/devcpp.html • Dev-C++ 4.9.9.2 • GCC-based compiler • GDB (debugger)
Programming Lifecycle • Edit source code • Compile (& Link) • If incorrect, go back to step 1.
Debugging • Breakpoint • Step-into • Watch
Demo • Microsoft Visual C++ • Dev C++