How To Start A C Program
How To Start A C Program
1
Lecture notes : courtesy of Woo Kyun and Chang Byung-Mo
simple C program (hello.c)
output:
Hello, World !
2
C compiler
compiler?
Programmer can use high level language such as C
CPU knows machine language (assembly language)
C program Machine
Compiler language
int main… 010101…
C compiler
Commercial compiler: Microsoft Visual C/C++ (ver. 6.0)
Free compiler: gcc
3
IDE environment
Microsoft Visual C++ 6.0/Code blocks or Dev c++
Project window
Editing window
Message window
4
Program Development
1. Creating Project
2. Adding Files
3. Editing Program
4. Compile&Build
5. Execution&Debugging
5
Creating a Project (1/5)
1. File New
Projects tab
Win32 Console Application
2. Location
3. Project Name
4. OK
5. Finish & OK
6
Creating a Project (2/5)
1. File New
2. Location
Folder selection
3. Project Name
4. OK
5. Finish & OK
7
Creating a Project (3/5)
1. File New
2. Location
3. Project Name
Hello
4. OK
5. Finish & OK
8
Creating a Project (4/5)
1. File New
Win32 Console Application
2. Location
3. Project Name
4. OK
5. Finish
& OK
9
Creating a Project (5/5)
Hello project is created
10
Adding Files (1/3)
1. File New
Files tab
C++ Source File
2. filename
3. OK
11
Adding Files (2/3)
1. File New
2. filename
Add to project
hello.c
3. OK
12
Adding Files (3/3)
Source file hello.c is added to Hello project
13
File Edit
14
Compile & Build
compile Compile hello.c
16
Programming Process
Source files (.c)
preprocessor
compiler
Object files
library files
linker
17
gcc / g++
Free C/C++ compiler developed by GNU
18