Documente Academic
Documente Profesional
Documente Cultură
Do Le Van
1 05/02/2018
Introduction
2 05/02/2018
Introduction (cont.)
3 05/02/2018
Introduction (cont.)
Problems:
Long file are harder to manage (for both programmers
and machines);
Every change requires long compilation;
Many programmers can not modify the same file
simultaneously.
Divison to component is module.
Solution: Make file.
4 05/02/2018
GCC Compiler
5 05/02/2018
Make file
6 05/02/2018
The basic Makefile*
The basic makefile is composed of:
target: dependencies
Rule
[tab] system command
(*)http://www.gnu.org/software/make/manual/make.html
7 05/02/2018
Example Makefile
8 05/02/2018
Example Makefile (cont.)
10 05/02/2018
Mechanism of Makefile
11 05/02/2018
Library with Makefile in Linux