Udemy Learn GNU make and Makefile on Linux and Unix Udemy
Price: USD 95
  • Duration: Flexible

Course details

Subtitles are provided with this course.

This course is unique and not available anywhere else. Its a must(have to skill) for defining the build process for new product and understanding and maintenance of existing product.

Build process is one of the most important activity in development and support of software product. Software products have grown with unbelievable number of files. Now most of the big software products require separate team for build activity. Similarly there are lot of tasks required for managing the software products. Whether it is a development from scratch or maintenance of existing product, build process has to be defined and understood properly.


The complexity of build process and numerous tasks to maintain the software product require efficient automation. Linux GNU make utility and Makefile provide great features to automate the build process and tasks in efficient way.

This course "Linux GNU make : make Utility and Makefile" explains all the features provided by the make utility. The course explains how the Makefile should be written to use the features provided by make.

All the features explained have been shown with appropriate Makefile and other required files. Automation of build process and tasks have been explained and demonstration is provided for the same.

I have used GNUStep and MINGW on Windows as environment but it can be done on any Linux system or other system for variety of applications for automation of build process and tasks.

It will be good to have the GNU make manual to get more details.


What Students Say-

"Nice course"

"Nice explanation"

"Fantastic"

"Great intro on Makefile..."

"wonderful review."

"The instructor did well."

"Good course for me - learned just what I was looking for, thanks"

"I liked the presentation style and course content."

"instructor makes great effort to explain the topics and provide terrific examples. Definitely learned a lot."

"Very helpful course. Understandable material, right order of the topics, enough practical examples and good explanation."

"I think it is very good explained and it is easy to follow since the material is presented step by step, examples are also good."

"This was a comprehensive course on using make. I thought that the instructor was very knowledgeable and did a great job covering different features of make utility."

"This is exactly what you need to learn Make with no worries about anything being left out. In fact, I had been taking a course on another site and they glossed over Make so much that I came back to Udemy looking for a real course on the subject. This is it!"

"This is pretty short course without any practical tasks, but it really answered all my questions regarding make and gave me a good base to continue study."

"Mr. Suresh has a solid, firm knowledge of the subjects approached in the course. It's a very easy going course which flows in a pleasant way.

The way he presents the course is quite dynamic and enjoyable. I've been wanting to specialize myself in the subject of the course for quite a while already. Have bought a few books on the subject, read them all, but have only barely scratched the surface. I really feel now that I'm finally going to have a deeper grasp of it, thanks to Suresh's course."


Updated on 14 November, 2018
Courses you can instantly connect with... Do an online course on Linux starting now. See all courses