Modern CMake for C++ : discover a better approach to building, testing and packaging your software (Record no. 32251)

000 -LEADER
fixed length control field a
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 231013b xxu||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781801070058
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Item number SWI
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Świdziński, Rafał
245 ## - TITLE STATEMENT
Title Modern CMake for C++ : discover a better approach to building, testing and packaging your software
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Name of publisher, distributor, etc Packt Publishing,
Date of publication, distribution, etc 2022
Place of publication, distribution, etc Birmingham :
300 ## - PHYSICAL DESCRIPTION
Extent xx, 439 p. ;
Other physical details ill.,
Dimensions 24 cm.
365 ## - TRADE PRICE
Price amount 3499.00
Price type code INR
Unit of pricing 01
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes index.
520 ## - SUMMARY, ETC.
Summary, etc This book offers a simpler, more comprehensive, experience as it treats the subject of building C++ solutions holistically. Modern CMake for C++ is an end-to-end guide to the automatization of complex tasks, including building, testing, and packaging. You'll not only learn how to use the CMake language in CMake projects, but also discover what makes them maintainable, elegant, and clean. The book also focuses on the structure of source directories, building targets, and packages. As you progress, you'll learn how to compile and link executables and libraries, how those processes work, and how to optimize builds in CMake for the best results.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Open source software
Topical term or geographic name as entry element Build tree
Topical term or geographic name as entry element Ctest
Topical term or geographic name as entry element CXX
Topical term or geographic name as entry element Doxygen
Topical term or geographic name as entry element Environment variable
Topical term or geographic name as entry element Find-module
Topical term or geographic name as entry element Ison
Topical term or geographic name as entry element Listfile
Topical term or geographic name as entry element Object files
Topical term or geographic name as entry element Package path
Topical term or geographic name as entry element Pragma once
Topical term or geographic name as entry element Shared library
Topical term or geographic name as entry element Source tree
Topical term or geographic name as entry element Static library
Topical term or geographic name as entry element Unix-like
Topical term or geographic name as entry element Val grind
Topical term or geographic name as entry element Makefiles
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme
Item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent location Current location Date acquired Cost, normal purchase price Full call number Barcode Date last seen Koha item type
          DAIICT DAIICT 2023-10-12 3499.00 005.133 SWI 034408 2023-10-13 Books

Powered by Koha