Physics.Math.Code
137K subscribers
5.11K photos
1.81K videos
5.78K files
4.2K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i

№ 5535336463
Download Telegram
📙 Система построения проектов CMake [2015] Д. В. Дубров

💾 Скачать книгу

CMake (от англ. Cross-platform Make — «Кроссплатформенный Make») — это кроссплатформенная утилита, обладающая возможностями автоматизации сборки программного обеспечения из исходного кода. Сам CMake не занимается непосредственно сборкой, а лишь генерирует файлы сборки из предварительно написанного скрипт-файла «CMakeLists.txt» и предоставляет простой единый интерфейс управления. Помимо этого, CMake способен автоматизировать процесс установки и пакетирования.

#unix #cmake #компиляторы #программирование #cpp #c #си
📗 Профессиональный CMake. Практическое руководство [2018] Скотт Крейг (рус + анг версии книги)

💾 Скачать книги

Тем, кто уже давно использует CMake, темы могут показаться относительно знакомыми, но материал также включает в себя знания, полученные в ходе реализации реальных проектов и взаимодействия с сообществом CMake. Даже опытным пользователям будет полезно прочитать хотя бы раздел "Рекомендуемая практика" в конце каждой главы.
#cmake #компиляция #программирование #cpp #cplusplus #си #C
📕 Современный CMake для C++: откройте для себя лучший подход к созданию, тестированию и упаковке вашего программного обеспечения [2022] Рафал Свидзински

💾 Скачать книгу

В книге рассказывается о том, как формировать исходные каталоги, а также создавать целевые объекты и пакеты. По мере продвижения вы узнаете, как компилировать и связывать исполняемые файлы и библиотеки, как эти процессы работают в деталях и как оптимизировать все шаги для достижения наилучших результатов. Вы также поймете, как добавить в проект внешние зависимости: сторонние библиотеки, фреймворки тестирования, инструменты анализа программ и генераторы документации. Наконец, вы узнаете, как экспортировать, установить и упаковать ваше решение для внутренних и внешних целей. Прочитав эту книгу, вы сможете уверенно использовать CMake на профессиональном уровне.

📙 Modern CMake for C++: Discover a better approach to building, testing and packaging your software [2022] Rafal Swidzinski

💡 Ещё книга по теме:
📗 Профессиональный CMake. Практическое руководство [2018] Скотт Крейг

#cmake #unix #программирование #cpp #c #си #компиляция