Популярное

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

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

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

Топ запросов

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

Creating CMake Libraries - That others can find and use.

Автор: constref

Загружено: 2024-07-06

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

Описание:

In this video we're going to create a CMake library, and then configure that library so that we can generate everything needed for it to be properly built, installed and distributed. We'll go over installing files with cmake, generating the required cmake files so users can install and find it on their system, and finally build and link against it!

https://github.com/constref/cmake-lib...

00:00 - Introduction
01:25 - The build configuration
02:48 - Setting up include directories
04:36 - Creating the EXPORT target
05:40 - Installing the EXPORT target
07:35 - Installing the public header
09:06 - Making it findable!
10:02 - Find vs Config Scripts
11:36 - Creating the Config File
14:17 - Installing and Testing the Library
19:01 - Calling into our Library
19:41 - Finding and Linking
23:23 - Using the library
24:16 - Debug vs Release Mismatch

Creating CMake Libraries - That others can find and use.

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

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

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

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

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

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

array(10) { [0]=> object(stdClass)#6280 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "mPQZvfaZ7PU" ["related_video_title"]=> string(73) "6 Months of Testing C++ Build Systems: Here’s What You Need to Know" ["posted_time"]=> string(27) "5 месяцев назад" ["channelName"]=> string(15) "Kea Sigma Delta" } [1]=> object(stdClass)#6253 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "UH6F6ypdYbw" ["related_video_title"]=> string(29) "CMake - the essential package" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(17) "Code for yourself" } [2]=> object(stdClass)#6278 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "7YcbaupsY8I" ["related_video_title"]=> string(34) "Introduction to CMake Crash Course" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(11) "PunchedTape" } [3]=> object(stdClass)#6285 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "k76LN8dSxx4" ["related_video_title"]=> string(76) "Clean CMake for C++ (library) developers - Kerstin Keller - Meeting C++ 2024" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> string(11) "Meeting Cpp" } [4]=> object(stdClass)#6264 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "JnuqMEC7p9E" ["related_video_title"]=> string(20) "How to: Modern CMAKE" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(18) "Practical Software" } [5]=> object(stdClass)#6282 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "192KLouTZMA" ["related_video_title"]=> string(90) "Игра, опередившая время на десятилетия | The Movies 2005" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(7) "Amytrip" } [6]=> object(stdClass)#6277 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KFgwXXWT7sQ" ["related_video_title"]=> string(170) "ИИ-агенты — вот что действительно изменит разработку. Пишем ИИ-агент на Python, LangChain и GigaChat" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(29) "Диджитализируй!" } [7]=> object(stdClass)#6287 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "T30B_yJVPjE" ["related_video_title"]=> string(70) "Выбор окружения рабочего стола для Linux" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(10) "StarsLinux" } [8]=> object(stdClass)#6263 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3rsFNEXxzo4" ["related_video_title"]=> string(136) "Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76" ["posted_time"]=> string(22) "11 дней назад" ["channelName"]=> string(9) "PC-Expert" } [9]=> object(stdClass)#6281 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "NGPo7mz1oa4" ["related_video_title"]=> string(82) "CMake Tutorial for Absolute Beginners - From GCC to CMake including Make and Ninja" ["posted_time"]=> string(27) "8 месяцев назад" ["channelName"]=> string(13) "Gary Explains" } }
6 Months of Testing C++ Build Systems: Here’s What You Need to Know

6 Months of Testing C++ Build Systems: Here’s What You Need to Know

CMake - the essential package

CMake - the essential package

Introduction to CMake Crash Course

Introduction to CMake Crash Course

Clean CMake for C++ (library) developers - Kerstin Keller - Meeting C++ 2024

Clean CMake for C++ (library) developers - Kerstin Keller - Meeting C++ 2024

How to: Modern CMAKE

How to: Modern CMAKE

Игра, опередившая время на десятилетия  | The Movies 2005

Игра, опередившая время на десятилетия | The Movies 2005

ИИ-агенты — вот что действительно изменит разработку. Пишем ИИ-агент на Python, LangChain и GigaChat

ИИ-агенты — вот что действительно изменит разработку. Пишем ИИ-агент на Python, LangChain и GigaChat

Выбор окружения рабочего стола для Linux

Выбор окружения рабочего стола для Linux

Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76

Ноутбук за ПОЛМИЛЛИОНА добили в сервисе на три буквы. Воскрешение MSI Raider GE76

CMake Tutorial for Absolute Beginners - From GCC to CMake including Make and Ninja

CMake Tutorial for Absolute Beginners - From GCC to CMake including Make and Ninja

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



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



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