Premium Only Content

Master GNU Makefiles: Streamline Coding Builds with C++, C & Assembly
Tired of typing endless compile commands? Join me in this fun, hands-on guide to mastering GNU Make! We?ll walk through creating a Makefile to simplify your coding builds, covering C++, C, and assembly projects. Learn how to set up variables, define functions, manage dependencies, and organize build directories to cut compile times drastically. From practical tips like using clean targets to advanced tricks like dynamic variable assignments, this video has it all. Whether you?re a beginner or a seasoned coder, you?ll see how Makefiles can transform your workflow. Plus, I share a real story of turning a 1-hour build into 1 minute! Subscribe for more coding tutorials, and let me know how Makefiles change your game. Scan the QR code for more resources!
Introduction to Make Files 00:00:00
What is a Build System 00:00:11
Problems with Manual Compilation 00:00:16
Using Scripts vs Build Systems 00:00:36
Benefits of Make Build System 00:00:56
Personal Experience with Build Times 00:01:15
Creating Sample Source Files 00:02:20
Installing Make Build System 00:04:56
Creating a Makefile 00:06:02
Defining Functions in Makefile 00:06:46
Calling Functions and Variables 00:07:13
Setting Up Compiler Variables 00:10:51
Dynamic vs Static Variable Assignment 00:11:56
Compiler and Linker Flags 00:12:44
Setting Up Build Paths 00:19:16
Printing Variables for Debugging 00:21:24
Understanding Targets in Make 00:25:10
Dependency Graph and Compilation 01:02:04
Managing Build Directory 01:03:11
Creating Binary Target 01:05:44
Handling Object Files 01:11:29
Running the Program 01:13:16
Clean Target for Cleanup 01:17:00
Advanced Build System Features 01:22:46
Git Ignore for Build Files 01:24:34
Conclusion and Call to Action 01:25:08
Thanks for watching!
Find us on other social media here:
- https://www.NeuralLantern.com/social
Please help support us!
- Subscribing + Sharing on Social Media
- Leaving a comment or suggestion
- Subscribing to our Blog
- Watching the main "pinned" video of this channel for offers and extras
-
13:05
Mike Rowe
1 day agoIs College DEAD? Inside America’s #1 Trade School | Sheree Utash From #448 | The Way I Heard It
5.52K6 -
LIVE
Times Now World
2 days agoWorld News LIVE | Maduro Dares Trump, Says China Is Now World’s Top Power Not US
172 watching -
1:39:58
Gary Cardone
2 hours ago $0.45 earnedLIVE With Gary Cardone
1.19K -
LIVE
Major League Fishing
3 days agoLIVE Tackle Warehouse Invitationals Championship, Day 3
179 watching -
2:15:06
Game On!
19 hours ago $20.32 earnedNFL Week 1 Wise Guy Round Table BEST BETS!
113K2 -
4:08:14
EXPBLESS
4 hours agoNew Game + On Elden Ring 🔥JOIN UP
8.17K -
12:11
Nikko Ortiz
1 day agoCrashout 6 Rumble
61K8 -
LIVE
Midnight In The Mountains
6 hours agoGaming w/ PER·SE·VER·ANCE | Sunday Funday Split Screen Gameplay BL3
109 watching -
24:39
GritsGG
20 hours agoINSANE Ranked Game on Warzone!
42.9K3 -
LIVE
MrR4ger
1 day agoTHE HELL IS THIS? - HELL IS US / PSYOP SUNDAY LETS WORSHIP THE DEVIL TOGETER
71 watching