Presentation on Make and CMake 
Balpreet Kaur 
Guru Nanak Dev Engineering College 
2012balpreeetkaur@gmail.com 
September 25, 2014 
Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 1 / 6
Overview 
1 Make 
Make Example 
2 CMake 
Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 2 / 6
Brief Description about Make and Cmake 
Make is a tool that controls the generation of executables and other 
non-source
les of a program from the program 's source
les. 
Cmake stands for cross-platform make. Cmake recognises which compilers 
to use for a given of source.Cmake invokes the right sequence of 
commands for each type of target. 
Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 3 / 6
Dierence Between Make and CMake 
Make 
1 It doesn't supports multiple 
generators like Xcode, Eclipse, 
Visual Studio, etc.. 
2 The language used to write 
Make

Mkcmp

  • 1.
    Presentation on Makeand CMake Balpreet Kaur Guru Nanak Dev Engineering College 2012balpreeetkaur@gmail.com September 25, 2014 Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 1 / 6
  • 2.
    Overview 1 Make Make Example 2 CMake Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 2 / 6
  • 3.
    Brief Description aboutMake and Cmake Make is a tool that controls the generation of executables and other non-source
  • 4.
    les of aprogram from the program 's source
  • 5.
    les. Cmake standsfor cross-platform make. Cmake recognises which compilers to use for a given of source.Cmake invokes the right sequence of commands for each type of target. Balpreet Kaur (GNDEC) Make and CMake September 25, 2014 3 / 6
  • 6.
    Dierence Between Makeand CMake Make 1 It doesn't supports multiple generators like Xcode, Eclipse, Visual Studio, etc.. 2 The language used to write Make