There is a very serious error in the last line of your Makefile: rm -rf *o hello The argument "*o" means every file whose name ends with "o", not just ".o". I.e. this command would also delete "hello", "foo" and anything like that. As far as you only intend to delete the object files, the command should looks like this: rm -rf *.o hello
But co-incidentally, the main target name, hello, also ends with "o", so, just for ***this*** example directory, rm -rf *o is sufficient, for the removal job. Anyway, the point is, you don't keep redundant files in your project dir.
Awesome! I knew almost nothing before about Makefiles, but after this video I was able to understand what are the targets, what are the dependencies, when you need to use tab and why, when to use space, and how to write clear and modular makefiles! It explains things very very clearly. Thank you man!
We have OOM in our first semester and I was not getting any idea of makefiles and now after watching this video I can even explain makefiles really well! This is super helpful!
Just wanted to drop a comment saying that this video really helped me. Last assignment of the quarter and was having a really rough time with Makefile. Your tutorial was way better than my teachers lol. Thanks!
Thanks, great tutorial. Makefiles were pretty confusing. But, now that I've watched you build one, I have a much better understanding of their functionality. Thank you. Loved the video. Favorited your website, as well.
much appreciated! Example extracted right from tutorials plus BUT made completely understandable where tutorials plus failed at this >=( . Very Swell job
Thank you so much for this video! This video clearly explained everything step by step! It was simple and clear, which is super helpful for beginners like me. Even if I don't know all the complicated extras, I understand the main idea now.
Dude. Please prepare well before making a video, don't end up saying the same things again and again or confuse people which makes the viewers unpleasant in viewing it. By the way thanks for the video. It's very helpful.
There is a very serious error in the last line of your Makefile:
rm -rf *o hello
The argument "*o" means every file whose name ends with "o", not just ".o". I.e. this command would also delete "hello", "foo" and anything like that.
As far as you only intend to delete the object files, the command should looks like this:
rm -rf *.o hello
But co-incidentally, the main target name, hello, also ends with "o",
so, just for ***this*** example directory,
rm -rf *o
is sufficient, for the removal job.
Anyway, the point is, you don't keep redundant files in your project dir.
He just missed a dot, chill out, its probably a typo
@shah ok but you were hostile towards him
Awesome! I knew almost nothing before about Makefiles, but after this video
I was able to understand what are the targets, what are the dependencies, when you need to use
tab and why, when to use space, and how to write clear and modular makefiles!
It explains things very very clearly.
Thank you man!
We have OOM in our first semester and I was not getting any idea of makefiles and now after watching this video I can even explain makefiles really well! This is super helpful!
Thank you so much! I was having a real pain with makefiles but you made it so simple and well explained. Great job :)
When it's your first semester and you're studying everything to pass and came here for that
Find More Codes On My Website - www.codebind.com
EXCELLENT VIDEO!!!
Dude... you wouldn't believe how high the barrier of entry is for a layman just trying to use stuff off github...
Just wanted to drop a comment saying that this video really helped me. Last assignment of the quarter and was having a really rough time with Makefile. Your tutorial was way better than my teachers lol. Thanks!
Thanku very much for your support. You explained everything so well and in simple way. Hats Off to you man❤️
Very complete and informative about "make",
in such a short-video format like this one.
This is the best tutorial I've found on Makefiles! Very clear and succinct. Thanks for making this video!
Thanks, great tutorial. Makefiles were pretty confusing. But, now that I've watched you build one, I have a much better understanding of their functionality. Thank you. Loved the video. Favorited your website, as well.
7 years old and is still GOLD
Very helpful!
you "make" me happy.
Thank you :)
+DonCorleoneQ8 dat pun gave me cancer
lmao
Stop "making" programmers look bad.
Hoochie Goochie y don't you Make like a Tree and Git outta here
me too .. you make me happy :D
Thank you. That is exactly what I needed to understand the topic. A lot of tutorials make it redundantly complicated, this one is very clear.
very useful and intuitive tutorial on makefiles.
Love you bro. You have saved me twice twice wwith this video with 4 months gap in between
Coding ka asli badshah ❗️‼️ 👍💯
Nice explanation with simple example...
Thank you very much...best video on Makefile.
Explained in very simple terms. Very good video for a beginner. Thanks for your efforts.
Thank you, sir. It is really helpful. Please do some more videos on Makefile.
simple and crisp to the point video
This really helped me out. My CS course requires us to use Makefiles for compiling and I'm used to using an IDE.
It's is very very very very very Good Video,
It's Very useful.
Thank You.
Really this tutorial is very helpful for beginners.....thx lot
Thank you very much. It helps me a lot!
Thanks . Make file is explained very nicely.
FINALLY! the video I've been looking for to explain makefiles and the process of creating them. Thank you so much!
as simple and nice explanation as they can come.. good work man
Very clear explanation, thank you
to the point and full of useful info. Great for starters...Thanks for the video :)
Brilliant ideas, thank you, you helped me a lot
Very good explanation. Thanks!
Thanks! Makefiles have always looked incredibly cryptic to me, but this helps.
Thanks for the tutorial!!!!
Excellent explanation ......
Thanks man you're a saviour
Thank you so much. That was excellent.
Thank you very much :) I love India :)
Thank you !!! Very clear and helpful
Very easy to follow! Thanks so much!
Good Video...Thanks for the information in such simple words...
truely deserved like.....!!!
Very useful and in detail video
Thanks :)
your explanation was fabulous :) !!
Nice one for beginners
For basics this is useful.
Simple and very helpful
Great Video!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
thanks for awesome explanation
much appreciated! Example extracted right from tutorials plus BUT made completely understandable where tutorials plus failed at this >=( . Very Swell job
Good explanation. Thank you :)
Thank you so much for this video! This video clearly explained everything step by step! It was simple and clear, which is super helpful for beginners like me. Even if I don't know all the complicated extras, I understand the main idea now.
very helpful tutorial ,thanx
Very helpful to understand makefile and create our own one.
Thanks a lot..!!
Good explanation, thank you
Thanks very much..
understood very well
You just save my life!!
Honestly it was a very good video and it helped me to revise in a nutshell what makefile was all about. Keep up the good work @ProgrammingKnowledge
Very helpful ... thanks!!
Mersi sinyó es mereix un like!!
very good explanation
Very good explained
Excellent explanation! I have been finding easy-to-understand tutorial and this is the one!
awesome, thank you for this. Its the only good make file tutorial ive seen and been able to understand!
The video I was looking for. thanks.
Great explanation! I finally understand the basic concept of Makefiles. Thank you very much
Excelente Video. Muchas gracias.
Very useful video. Thanks a lot :)
This video is just fantastic. Thanks!
this video saved my life
very helpful. Thank you.
Thanks! Your video helped me a lot!
thanks. Its help me a lot.
Dude. Please prepare well before making a video, don't end up saying the same things again and again or confuse people which makes the viewers unpleasant in viewing it. By the way thanks for the video. It's very helpful.
Great video and very helpful.
Thank you!
thank you it's really useful
Helped a lot dude... exactly what I needed... thanks
Good work, amazing tutorial.
This is EXACTLY what I needed. Thank you.
very very helpful. thank you so much plz upload some advance cvedio
Thanks Sir
Great tutorial
Very nice video.
It was very helpful to get started ! Thanks ! :)
dude this is so freaking clean, keep on good work
Very helpful! Thank you!
Patient author. Just what I want to start with. Thanks a lot for making this Video :)
nice introduction
That's great, Thanks a lot
very helpful! thanks!
Helpful tutorial.
Thank you, this video is very helpful.
Thanks for this presentation.
Great video!
Very helpful! Thanks.
good for a clean start. thanks
Great job thank you
Great vid
Superb :D After much troubles finally this one got me through!
Thank you very much. This makes me appproach my dream career.