Тёмный

How software libraries work? 

Smok Code
Подписаться 15 тыс.
Просмотров 10 тыс.
50% 1

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

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@aloufin
@aloufin 4 года назад
shot of whisky everytime smok says 'libe-laries' ! awesome video, keep it up =)
@SmokCode
@SmokCode 4 года назад
Lawl! I'm actually working on my weird accent with a dedicated tutor, stay tuned and see how it evolves!
@pepe6666
@pepe6666 7 месяцев назад
i am loving these breakdowns. just explanation of how the architecture works from a meaningful context - its so useful. also i love the way you say libraries. thanks for the insight to see that this needed to be explained in this manner.
@Mr_SSK
@Mr_SSK 2 года назад
The background is damn cooool.. Anyways, the explanation was really helpful!
@MrAman47
@MrAman47 Год назад
After listening to you say "liblary" 40 times in this video, I can now say that I also say "liblary". Great video btw!
@breakingmhet8078
@breakingmhet8078 3 года назад
super helpful, thank you!
@someaccount-mp4tk
@someaccount-mp4tk 2 месяца назад
Great content
@eclipsetutorialvideo
@eclipsetutorialvideo 3 года назад
Could you please explain why you needed to go inside the dynamic libraries to make your cpp program work in your container? What error did you meet? By the way to use the same image do : docker pull clangbuiltlinux/ubuntu Thanks
@SmokCode
@SmokCode 3 года назад
Sure. When you're docker container - you're using certain distribution of OS, with only few libraries that are available. More complex programs use a lot of libraries, some of them are available as dynamic. In this case I was debugging why postgresql client lib didn't work with my program. I found out that postgres depends on kerberos, which was installed in my system, but in an incompatible version. So now I could either switch the kerberos version or change the version of postgres to match what I had in the system. Other way is providing a directory for dynamic linker to show where your custom versions are, but that's another can of worms.
@eclipsetutorialvideo
@eclipsetutorialvideo 3 года назад
@@SmokCode Thanks for having provided the context :) I never thought that learning how libraries are used could be so different. Could we say that loading .net libraries are dynamic then?
@kukiezi
@kukiezi 4 года назад
Wow, I have never heared about most of those things while learning on university or in my first two jobs. If I may ask, did You learn about those things beacause it was needed for specific job or do You just read about those topics in your free time :D
@SmokCode
@SmokCode 4 года назад
I needed this so my docker container works correctly on few old machines (debian jessie).
@kukiezi
@kukiezi 4 года назад
@@SmokCode Thank You. Great video and explanation. Tho one really needs to read more about that to get into the topic deeply.
@wanfaradiba2650
@wanfaradiba2650 3 года назад
what software did use by application computerized library system?
@mshingote
@mshingote 4 года назад
Which book you were referring in this video?
@SmokCode
@SmokCode 4 года назад
Welcome on the channel! These are good sources: refspecs.linuxfoundation.org/elf/elf.pdf (ELF spec) amzn.to/3mZnsNN (Linkers and Loaders by Levine)
@mshingote
@mshingote 4 года назад
@@SmokCode Is there any similar available for windows platform?
@SmokCode
@SmokCode 4 года назад
You can use the official reference for PE format (exe, dll and other) docs.microsoft.com/en-us/windows/win32/debug/pe-format I don't know which book is a good one for windows.
@ROSALIEIK
@ROSALIEIK 10 месяцев назад
its new to me lol.
@sandipansarkar9211
@sandipansarkar9211 3 года назад
too advanced
Далее
How to make a GOOD Code Review?
7:29
Просмотров 23 тыс.
Ozoda & Dilime - Lada
00:36
Просмотров 1,4 млн
Master Pointers in C:  10X Your C Coding!
14:12
Просмотров 309 тыс.
Code Libraries - Computerphile
8:45
Просмотров 92 тыс.
What are libraries and frameworks?
12:59
Просмотров 111 тыс.
How to write your own code libraries in C.
9:57
Просмотров 140 тыс.
How to Load Libraries at Runtime
5:05
Просмотров 33 тыс.
WHAT the hell is UML?
4:21
Просмотров 10 тыс.
Ozoda & Dilime - Lada
00:36
Просмотров 1,4 млн