Тёмный

What is difference between Dynamic and Static library(Static and Dynamic linking) 

HowTo
Подписаться 74 тыс.
Просмотров 214 тыс.
50% 1

This video will explain difference between static and dynamic library.
What is meaning of .dll in windows. How it works

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 119   
@thunderdogelovepeace4499
@thunderdogelovepeace4499 2 года назад
Clear and brief, EXTREMLY helpful for starters! BIG THANKS!
@otetumooluwaseun3948
@otetumooluwaseun3948 Месяц назад
Thank you for the video. It's precise with a good representation of the explanation. Dynamic vs static library summarized in 7 minutes
@nikhilrao4942
@nikhilrao4942 8 лет назад
One of the best explanation for Shared library on RU-vid
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
Thanks for your appreciation, Welcome to the channel.
@jyothikrishnakouthrapu4359
@jyothikrishnakouthrapu4359 5 лет назад
HI, I have doubt on this topic before watching this video. But i cleared my doubt after watching this video. Nice explanation. Kindly upload IPC(Inter process communication) topic videos along with examples by writing the code in c++. I hope that i will get the notification from you about IPC concept.
@sandeepr5007
@sandeepr5007 5 лет назад
Very good and simple explanation. Neat illustration. Great. Please continue making such videos. Thank you
@HowTomakeitdone
@HowTomakeitdone 5 лет назад
Comments like this really keeps me doing it.
@mailashri
@mailashri 5 лет назад
must have explained a disadvantage of dynamic linking where if we forget to provide the dll, the program won't work where as in case of static linking, all code is in a single executable
@gt8509
@gt8509 Год назад
why does this guy talk like he doesn't feel like it, and my school keeps putting his videos as a resource
@KceefranQ
@KceefranQ 10 месяцев назад
😂😂
@emperor8716
@emperor8716 8 месяцев назад
right 😂
@Joel-fd3cj
@Joel-fd3cj 8 месяцев назад
But he talks sense!
@gt8509
@gt8509 8 месяцев назад
@@Joel-fd3cj I wouldn't know, I can't pay attention to what he says because of how he says it. Delivery is important
@nazaukwe9286
@nazaukwe9286 8 месяцев назад
😂😂
@philipnyakwaka
@philipnyakwaka Год назад
Thank you for this insightful presentation. You made me love C
@huzaifaelnaeem1620
@huzaifaelnaeem1620 11 месяцев назад
it's clear and simple thanks sir
@mohanmanoharan1387
@mohanmanoharan1387 9 лет назад
nice tutorial, and good explanation from interview point of view, Expected more tutorials from C. good work. keep on move.
@HowTomakeitdone
@HowTomakeitdone 9 лет назад
+Mohan Manoharan (MoU) You are welcome mohan
@458bfvds
@458bfvds Год назад
Very clear and straight to the point..Thank you
@adnanshabibi
@adnanshabibi 5 лет назад
Your way of representation is good but communication needs to be improved bcoz msg is not conveying 100%.
@TierTwistYT
@TierTwistYT Год назад
It's like: here we go again
@tafadzwaaaliyahndoro338
@tafadzwaaaliyahndoro338 Год назад
So true
@an0n_amr
@an0n_amr 10 месяцев назад
it sounds like he's recording it while sleeping lol yet does the job
@KRoc
@KRoc 9 лет назад
Great explanation. Thank you!
@HowTomakeitdone
@HowTomakeitdone 9 лет назад
Kevin Bridges You are welcome kevin.
@hamzaarshad8218
@hamzaarshad8218 6 лет назад
Good job boss. Problem resolved
@zakharenkoff
@zakharenkoff 8 лет назад
Thank you. Best explanation I found.
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
Thanks for your appreciation Welcome to channel
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
+Роман Захаренков Welcome to the Channel.
@UdayKumar-td6tv
@UdayKumar-td6tv 5 лет назад
really good teaching thank uu for solving....
@rohithjade6295
@rohithjade6295 7 лет назад
thank u . It quite helped me a lot !!'
@HowTomakeitdone
@HowTomakeitdone 7 лет назад
you are welcome.
@hossamnasser9717
@hossamnasser9717 Год назад
Thanks man. Pretty clear.
@generix1694
@generix1694 3 года назад
Very interesting thanks mate
@DmitriMironov
@DmitriMironov 7 лет назад
Nice explanation! thank you friend!
@lewiswakahenya4816
@lewiswakahenya4816 Год назад
good work keep it up
@chandanhegde5183
@chandanhegde5183 2 года назад
good and simple explaination
@ramanjitkaur9721
@ramanjitkaur9721 2 года назад
Very well explained.
@narekkazarian4943
@narekkazarian4943 9 лет назад
Good explanation, thank you.
@HowTomakeitdone
@HowTomakeitdone 9 лет назад
Narek Kazarian You are welcome to channel.
@hrushikeshvasista4605
@hrushikeshvasista4605 8 лет назад
Clear explanation!
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
Welcome to the channel
@oleksijm
@oleksijm 5 лет назад
Very good vid. Subscribed!
@beautifularabic5886
@beautifularabic5886 5 лет назад
Thank you!
@ak_akemi
@ak_akemi 4 года назад
Really good! Tnx
@jalaj61
@jalaj61 7 лет назад
Very good explanation -- Thanks :-)
@HowTomakeitdone
@HowTomakeitdone 7 лет назад
you are welcome
@tamilmaranc
@tamilmaranc 8 лет назад
very nice explanation
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
Welcome to the channel.
@YoganandaGudivada
@YoganandaGudivada 9 лет назад
Good explanation, thank you
@HowTomakeitdone
@HowTomakeitdone 9 лет назад
+Datta Gupta You are Welcome to Channel
@michaelhopechukwu3258
@michaelhopechukwu3258 Год назад
where are you all seeing clear explanation pls show me🤨 or is it not this same video i watched that you guys are commenting on?
@pradeepchannagiri
@pradeepchannagiri 7 лет назад
Awesome presentation
@sudhanshuakarshe6263
@sudhanshuakarshe6263 5 лет назад
Thanks man...🤘
@gunjansharma7833
@gunjansharma7833 7 лет назад
Great Explanation Sir
@HowTomakeitdone
@HowTomakeitdone 7 лет назад
thanks
@dohoudanielfavour
@dohoudanielfavour Год назад
Thank you!! 10th October 2022
@SearchingPeaceInside
@SearchingPeaceInside 7 лет назад
Excellent ..
@shareapps3248
@shareapps3248 7 лет назад
PERFECT BROTHER :D
@malharjajoo7393
@malharjajoo7393 7 лет назад
Have a doubt here. We know that Assembler does its job before Linker. We also know that a function call in Assembly simply means we move to the address of the assembly code for the function. If we make a function call ( to library function ) , we need to make sure the assembly for the code moves to the address. BUT , if linker attaches library code after Assembly, then - 1) How can assembly code be corrected with new address of function that linker included ? 2) Or the linker will have to produce corresponding object code for moving to the new address.
@prashantghadge1570
@prashantghadge1570 9 лет назад
Nice explanation..thanks
@HowTomakeitdone
@HowTomakeitdone 9 лет назад
+prashant ghadge Your appreciation is encouraging, which keep me uploading video like this. Thanks
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
+prashant ghadge Welcome to the Channel.
@abhishek-xv5ow
@abhishek-xv5ow 2 года назад
superb..
@varunchanderpuri4022
@varunchanderpuri4022 7 лет назад
Good Explanation
@HowTomakeitdone
@HowTomakeitdone 7 лет назад
thanks
@judithukachukwu6434
@judithukachukwu6434 Год назад
Well understood
@sohrabhussain6248
@sohrabhussain6248 7 лет назад
Good Explanation ... but I have a query .. In dynamic linking executable contains the address of function because of which executable size is small. But where the function will be available in case I have installed app in iPhone ? Which part of memory ?
@gundam7463
@gundam7463 7 лет назад
yes on main memory
@newperson4889
@newperson4889 10 месяцев назад
i think i understand the difference between the two, thanks to your video but can you show an example of dynamic inking. what would the code look like?
@charancherry4610
@charancherry4610 6 лет назад
it looks like more or less as diff b/w function and inline function.static linking working as inline function & dynamic linking working as normal function.the main diff is in linking it is doing with library files,in functions it is doing with function statements.
@ichrakhamza2646
@ichrakhamza2646 Год назад
thanks
@kirankumarpatil7616
@kirankumarpatil7616 8 лет назад
nice explanation
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
+Kiran kumar patil Welcome to the Channel.
@sharatmalkhed7543
@sharatmalkhed7543 6 лет назад
awesome sir
@HowTomakeitdone
@HowTomakeitdone 6 лет назад
thanks dear
@yadnyadeepkhadke8039
@yadnyadeepkhadke8039 3 года назад
@HowTo sir , if in dynamic linking the the updated function is build in library ,then that updated library will be stored in another address ,but our.exe file is storing address of previous library . So how the updated library get linked with our .exe file??
@tu70_nguyeninh83
@tu70_nguyeninh83 5 месяцев назад
i think the address of libarary will not change after updating
@alxbywills
@alxbywills Год назад
I honestly didn't understand what you were trying to say Sir...ALx don carry me go where i no no
@royaltee2429
@royaltee2429 Год назад
in which library is one function being called? only stdio.h was included, one function should be defined in another library, which I don't see included
@SPORTGEAR3000KMPH
@SPORTGEAR3000KMPH 4 года назад
So what linking is happen when executing code turboc in windows static or dynamic
@amnazahid2034
@amnazahid2034 6 лет назад
At last, i got it . But sir i have a question ,you said in dynamic linking object file contains the address of the function (already loaded in memory ) .Sir function already loaded in memory then if there is a change in the function that means the address (loaded function file) is useless for us. In static linking we need to compile the whole program again but in dynamic linking we only need to compile that function file again if it is not already loaded into memory .If program has the function address and there is a change in in function occur how the linker will handle it ?
@andysierra5141
@andysierra5141 6 лет назад
good explaination,,,,, but are you drunk? hehe
@karem_darwesh
@karem_darwesh Год назад
from ALX
@SyedAliRaza754
@SyedAliRaza754 8 лет назад
Jero One Code :D
@neosapien247
@neosapien247 3 года назад
Why is it hard to say ZERO? Z not J.
@mickfabien7140
@mickfabien7140 Год назад
You sound sleepy or just had a rough night.
@arnoldnyasetia4798
@arnoldnyasetia4798 10 месяцев назад
Sound quality ???
@deepaksabu8512
@deepaksabu8512 2 года назад
are you part asleep. because you sound funny
@animedelish
@animedelish 10 месяцев назад
So basically difference btw offline and online games
@fernandadosreis9534
@fernandadosreis9534 8 лет назад
Hi, I have a Cocoa touch static and o want him To receive remote notification. It's possible? (It's an Chat(static library) inside the other App)
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
Remote notification for updation or other kind of ?
@fernandadosreis9534
@fernandadosreis9534 8 лет назад
Would update the Badge numbers and a banner monstrando notification that a message has arrived.
@HowTomakeitdone
@HowTomakeitdone 8 лет назад
you can write that code in your application.
@abhishekrai617
@abhishekrai617 3 года назад
Contents are good but way of explanation is too negative.
@rushikeshnaik779
@rushikeshnaik779 6 лет назад
What is the need of linking ?
@Anonymous-dk7ek
@Anonymous-dk7ek 2 года назад
Alx/Holberton students indicate👇😁
@favourijeoma7537
@favourijeoma7537 Год назад
I dey oo
@ayoalonge
@ayoalonge 10 месяцев назад
Alx brought me here
@benjaminokusanya6806
@benjaminokusanya6806 8 месяцев назад
This explanation is not for me, I slept and woke up 5 times while watching
@benjaminokusanya6806
@benjaminokusanya6806 8 месяцев назад
Man needs to work on his delivery
@owenujumadu9190
@owenujumadu9190 Год назад
Why are you speaking like you were forced to make the video? were you tired or something?
@manishrawat4624
@manishrawat4624 7 лет назад
why so many dislikes
@Beekaz
@Beekaz Год назад
seems not helpful according to your explanation, but all thanks to the presentation, you arent conveying the message so well with your explanation
@cyber-safety1202
@cyber-safety1202 11 месяцев назад
I don't really understand this guy;why?
@PHXKHEEDGAMING
@PHXKHEEDGAMING Год назад
Your confusing me with your explanation.
@souvikmukherjee9334
@souvikmukherjee9334 6 лет назад
the presentation is nice but the speaker seems not interested in teaching...
@disorderedenthropy
@disorderedenthropy 6 лет назад
He seems very interested in teaching. Stop whining, or make a video yourself.
@UtkarshSingh-uo8ni
@UtkarshSingh-uo8ni 6 лет назад
Sorry , not satisfied with the explanation.
@mrinal101
@mrinal101 6 лет назад
Fu** off then
@vickotech399
@vickotech399 Год назад
terrible audio
@saadelmaaqili4051
@saadelmaaqili4051 9 месяцев назад
i dont understand shit bc of the way he's talking
@AtulSharma-hy9yo
@AtulSharma-hy9yo 6 лет назад
Sorry, but u cld have explained it much better in Hindi!
@royaltee2429
@royaltee2429 Год назад
in which library is one function being called? only stdio.h was included, one function should be defined in another library, which I don't see included
Далее
Static and Dynamic Linking on Linux with gcc
27:09
Просмотров 46 тыс.
Pointers and dynamic memory - stack vs heap
17:26
Просмотров 1,4 млн
СМЕЛОЕ РЕШЕНИЕ #shorts
00:14
Просмотров 23 тыс.
C++ Dynamic Linking vs Static Linking
15:06
Просмотров 106 тыс.
What's so good about dynamic linking anyway?
11:55
Просмотров 9 тыс.
Using Libraries in C++ (Static Linking)
18:43
Просмотров 438 тыс.
Compiling, assembling, and linking
6:58
Просмотров 164 тыс.
How to write your own code libraries in C.
9:57
Просмотров 140 тыс.