Makefiles, but in English

  Рет қаралды 32,037

801Labs

801Labs

Күн бұрын

Пікірлер: 22
@lindazhu9771
@lindazhu9771 2 жыл бұрын
Thank you so much for such clear explanation on makefile. You make it clear to me
@yash1152
@yash1152 2 жыл бұрын
23:55 nice to know about "gcc cross compiler"
@yash1152
@yash1152 2 жыл бұрын
8:51 SRCS:.c=.o used at 14:31 16:38 ohkay, so, make works by comparing the output file to the prerequisite file, and if the output file is out of date, it runs that. ohkay. i had the wrong-ish idea that it tracks only the prerequisites for the changes
@yash1152
@yash1152 2 жыл бұрын
4:08 simple expansion hmm, nice. the thing is that the "verbatim assignment" is not that verbatim, the variables are evaluated there too... but simple expansion somehow expands them differently like i was doing += i.e. append to, and a space was being added, so, i did `VAR = $(VAR)-append` and it didn't work due to cyclicity, while := worked here *edit:* ref: gnu > make > manual > Flavors or `info make` > 6.2 *"The Two Flavors of Variables"* * verbatim means that the whole expression is assigned, i.e. the _LHS_ is *"set"* to the _RHS_ expression as verbatim, and acts as a container or say as a shortcut. so, when the _LHS_ is used somewhere else, it is expanded recursively, i.e. first first to the verbatim expression, then that expression is further expanded and so on. * the simple expansion is what is the normal assignment in other languages does, i.e. the _RHS_ expression is evaluated right away, and then assigned to _LHS_
@hamzamohd.zubair1709
@hamzamohd.zubair1709 3 жыл бұрын
Best tutorial on makefiles!
@timiakogun
@timiakogun 3 жыл бұрын
Watch at x1.25 speed. Thank me later
@__hannibaalbarca__
@__hannibaalbarca__ 6 ай бұрын
Thanks.😂
@Принуждениекмиру-ь2ц
@Принуждениекмиру-ь2ц 2 ай бұрын
thanks. it helped
@ii7mdj_353
@ii7mdj_353 Жыл бұрын
Thanks!
@drum-computer
@drum-computer 3 жыл бұрын
Thx a lot! After this video I finally was able to get my makefile to do what I wanted!
@rajcodes100
@rajcodes100 4 жыл бұрын
Thanks very much for this lecture on Makefile - I have surely gained further insight on Make but with respect to the template file given - I am not too clear on what if I have .h files in the folder - would the include $(wildcard $(DEPFILES)) take care of all . h files ?
@arti5musicc
@arti5musicc 3 жыл бұрын
you would just pass -I include_dir (or whatever you named it) to your compiler
@uoweme5grand
@uoweme5grand 3 жыл бұрын
Is it possible for you to upload the slides. That would be awesome.
@aaronartale
@aaronartale 2 ай бұрын
32:15
@news24ndtvindia6
@news24ndtvindia6 3 жыл бұрын
Very low voice. Can't hear at all.
@walterclements3164
@walterclements3164 3 жыл бұрын
turn up your volume, if you're using a phone then the volume buttons should be the two side by side buttons on the side of your phone. If you're using a computer, you need to listen closely and figure out where the sound is coming from. Once you find the source, you'll see that it's on its own separate device, which is called a speaker. Those speakers should have a nipple shaped object which can turn left and right. Turn it clockwise and it will magically sound like the guy talks louder. edit; sorry I'm training for my IT job
@maciej_sliv
@maciej_sliv 3 жыл бұрын
still better than tutorial with indian accent
@elmehdisaniss2731
@elmehdisaniss2731 3 жыл бұрын
@@maciej_sliv Not just indian accent, but indian alouf vibe in general except for few indians.
@mishasawangwan6652
@mishasawangwan6652 2 жыл бұрын
@@walterclements3164 hahahahaahahahaha best response to one of the most common, and perhaps naive, type of youtube comment 👍
@notmewooshme9916
@notmewooshme9916 Ай бұрын
But ur mom liked my big brown indian feathercock​@@maciej_sliv
Makefiles: 95% of what you need to know
1:01:53
Gabriel Parmer
Рет қаралды 135 М.
Advanced C: The UB and optimizations that trick good programmers.
1:12:34
Eskil Steenberg
Рет қаралды 182 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Introduction to Make and GNU Autotools | Barry Smith, Argonne National Laboratory
1:00:30
Argonne Meetings, Webinars, and Lectures
Рет қаралды 29 М.
UPEvent: GCC and Makefiles
58:36
Upsilon Pi Epsilon at WPI
Рет қаралды 18 М.
Introduction to the C++ Programming Language
3:59:55
Dave Churchill
Рет қаралды 32 М.
Embedded Reverse Engineering with Professor Plum
1:50:50
801Labs
Рет қаралды 1 М.
CMake vs Make - A Real Life Comparison (With Actual Code)
12:16
Kea Sigma Delta
Рет қаралды 7 М.
C Programming: Makefiles
44:21
Barry Brown
Рет қаралды 268 М.
CMake: How to Build and Package C/C++ Projects
1:53:56
CSESoc
Рет қаралды 50 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН