ycliper

Популярное

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

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

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

Топ запросов

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

Building and Organising a Multi-Platform Development Code Base - Jim Hague [ ACCU 2021 ]

jim hague

multi platform coding

cross platform coding

cross compiling

system introspection

cross platform build system

cross platform build

jeode platform

developing cross platform desktop applications

multi platform programming

accu 2021

accu conference 2021

c++ tutorial

coding talk video

c++ programming

C++

meeting c++

c++ talk

c++ coding

c++ talk video

cpp talk

C++ teaching

modern c++

modern cpp

accu conference

software engineering

Автор: ACCU Conference

Загружено: 2021-04-11

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

Описание: #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

------
There must be few codebases that don't face some sort of cross-platform or multi-platform challenge. The size of the challenge varies. At its simplest it might be just to get your system working on a limited number of different releases of the same operating system running on the same processor architecture. Or perhaps you've been asked to make your Linux application run on AIX - a job filled with snake Dpits to trap the unwary, as anyone who's crossed swords with AIX will know. And at the extreme, you may be faced with cross-compiling from a variety of host operating systems to target multiple very different operating systems, GUIs, processor architectures and toolchains.

Judging by some of the open source libraries I've been working with recently, this isn't an area that's commonly done well.

This aim of this session is to share techniques and experiences of organising and building multi-platform and cross-platform code. I'll be looking at the common approaches to multi-platform and cross-platform coding and how some build tools I've experienced deal with it. There will also be a bit of a rant about GNU Autotools and the perils of system introspection.

But mainly I want this to be a highly interactive session. I want to hear from you, and your experiences meeting the same challenge - what are the tools and techniques you use, what are their good and bad points? Let's improve our portability together.

------
Jim Hague
Jim learnt C from first edition K&R, bought the first edition of The C++ Programming Language when it first appeared, and hasn't stopped using either since. This has taken him over time through all sorts of environments, from JVM internals to air traffic control. He is currently nesting in the DNS world, and running a Code Club in his spare time.

------

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

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Building and Organising a Multi-Platform Development Code Base - Jim Hague [ ACCU 2021 ]

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

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

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

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

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

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

Keynote Preview: Teaching an Old Dog New Tricks: A Tale of Two Emulators - Matt Godbolt - ACCU 2025

Keynote Preview: Teaching an Old Dog New Tricks: A Tale of Two Emulators - Matt Godbolt - ACCU 2025

Workshop Preview: Secure Coding in C and C++ - Robert C. Seacord - ACCU 2025

Workshop Preview: Secure Coding in C and C++ - Robert C. Seacord - ACCU 2025

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

Workshop Preview: Understanding C++20 Coroutines - Phil Nash Interview ACCU 2025

Workshop Preview: Understanding C++20 Coroutines - Phil Nash Interview ACCU 2025

План развития backend разработчика

План развития backend разработчика

"У нас огромные бессмысленные потери! Остановитесь" Военблогеры рассказали о цене наступления России

Причина СВО? СТРАНУ РАЗВОРОВАЛИ, РАБОТЫ У ЛЮДЕЙ НЕТ И КУШАТЬ НЕЧЕГО

Причина СВО? СТРАНУ РАЗВОРОВАЛИ, РАБОТЫ У ЛЮДЕЙ НЕТ И КУШАТЬ НЕЧЕГО

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

КАК ЖИВЁТ РУБЛЕВКА В 2025 ГОДУ?

КАК ЖИВЁТ РУБЛЕВКА В 2025 ГОДУ?

Выравнивание — БАЗА быстрого кода! Почему это важно знать | CPU Memory 2

Выравнивание — БАЗА быстрого кода! Почему это важно знать | CPU Memory 2

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



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



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