ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

What Does the Linker Actually Do for Us? - CB Bailey & Andy Balaam [ ACCU 2021 ]

C++

Cpp

ACCU

accu

ACCU Conf

#ACCUConf

ACCU Conference

ACCU 2021

CB Bailey 2021

Andy Balaam 2021

C++ Linker

Linker

Git

linker c++

linker for c

cpp linker

ELF object files

Linux

C++ Tool Chain

ACCU Talk

Linker Talk

_sections_

cpp conference

cpp conference 2021

cpp talk 2021

CB Bailey

Andy Balaam

What Does the Linker Actually Do for Us?

What Is C++ linker

c++ toolchain

executable files

compiling for executables

Автор: ACCU Conference

Загружено: 2021-03-24

Просмотров: 1887

Описание: #Programming #Cpp #AccuConf
Slides: https://accu.org/conf-previous/2021/s...
ACCU Website: https://www.accu.org
ACCU Conference Website: https://conference.accu.org
ACCU Twitter: @ACCUConf
Streamed & Edited By Digital Medium Ltd: https://events.digital-medium.co.uk

------
In this session Andy and CB explore what linkers actually get up to when they pull together your c++ code and libraries to produce an executable.
This session is aimed at developers who have some experience with working with a compiled language such as C or C++ and want to know more about the how the last tool in their toolchain works.

The session will examine what information object files typically contain and what is required to make a complete executable program out of one or more object files. All of the examples and demonstrations will be using Linux and ELF object files, but the concepts are applicable across most modern environments.

We’ll define concepts such as sections_, _symbols_, _relocations and look at how code and data are managed in a program. We’ll explore how the operating system runs a program and how this shapes what the linker actually does. We’ll also explore aspects particular to C++ such as how template instantiations and inline functions are managed.

On the way we’ll look at tools that can be used for examining object files and executables that let us dispel the mysteries of the linker.

------

CB Bailey
CB is a software developer at Bloomberg. CB works in Bloomberg Application Services where they help application developers easily write and maintain software than integrates and communicates in robust and efficient ways. CB’s previous career in software has included roles in such diverse areas as web technology, business intelligence, data warehousing, defence and radar. CB understands the importance of optimal software practices and so has a keen interest in source control systems and best practices surrounding their use. CB is a Git user, advocate and contributor and relishes the opportunity to slice through knotty problems with their git-fu and to teach others how to do the same.
Biography

Andy Balaam
Andy Balaam loves code, and loves talking about code. His blog, articles and open source projects can be found at http://artificialworlds.net and his videos are at    / ajbalaam  
------

Future Conferences:
ACCU 2022 Spring Conference, Bristol (UK), Marriott City Centre:
2022-04-05 to 2022-04-09.
-------------------------

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
What Does the Linker Actually Do for Us? - CB Bailey & Andy Balaam [ ACCU 2021 ]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]