Thank you so much for such clear explanation on makefile. You make it clear to me
@yash11522 жыл бұрын
23:55 nice to know about "gcc cross compiler"
@yash11522 жыл бұрын
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
@yash11522 жыл бұрын
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.zubair17093 жыл бұрын
Best tutorial on makefiles!
@timiakogun3 жыл бұрын
Watch at x1.25 speed. Thank me later
@__hannibaalbarca__6 ай бұрын
Thanks.😂
@Принуждениекмиру-ь2ц2 ай бұрын
thanks. it helped
@ii7mdj_353 Жыл бұрын
Thanks!
@drum-computer3 жыл бұрын
Thx a lot! After this video I finally was able to get my makefile to do what I wanted!
@rajcodes1004 жыл бұрын
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 ?
@arti5musicc3 жыл бұрын
you would just pass -I include_dir (or whatever you named it) to your compiler
@uoweme5grand3 жыл бұрын
Is it possible for you to upload the slides. That would be awesome.
@aaronartale2 ай бұрын
32:15
@news24ndtvindia63 жыл бұрын
Very low voice. Can't hear at all.
@walterclements31643 жыл бұрын
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_sliv3 жыл бұрын
still better than tutorial with indian accent
@elmehdisaniss27313 жыл бұрын
@@maciej_sliv Not just indian accent, but indian alouf vibe in general except for few indians.
@mishasawangwan66522 жыл бұрын
@@walterclements3164 hahahahaahahahaha best response to one of the most common, and perhaps naive, type of youtube comment 👍
@notmewooshme9916Ай бұрын
But ur mom liked my big brown indian feathercock@@maciej_sliv