Carte de bucate CMake

Evaluare:   (4.2 din 5)

Carte de bucate CMake (Radovan Bast)

Recenzii ale cititorilor

Rezumat:

Cartea despre CMake este văzută ca fiind atât cuprinzătoare, cât și practică, oferind o mulțime de informații atât pentru începători, cât și pentru utilizatorii experimentați. Cu toate acestea, are și probleme de formatare în versiunile digitale, iar îndrumările sale, în special pentru Windows, au fost criticate ca fiind inadecvate. Unii cititori au găsit structura greoaie și învechită, în timp ce alții au apreciat exemplele moderne și includerea diverselor instrumente.

Avantaje:

Plină de informații utile despre CMake.
Explicații detaliate ale conceptelor și o abordare bine structurată.
Imagine Docker gata făcută pentru configurarea și testarea ușoară a exemplelor.
Resursă valoroasă pentru înțelegerea și modificarea mediilor CMake complexe.
Utilă atât pentru începători, cât și pentru utilizatorii avansați, acoperind o gamă largă de subiecte, inclusiv testarea unitară și integrarea bibliotecilor terțe.
Exemple disponibile pe GitHub.

Dezavantaje:

Probleme de formatare în Kindle cloud reader.
Instrucțiunile de configurare Windows sunt neclare și problematice.
Structura cărții este oarecum rigidă, ceea ce o face mai puțin atractivă pentru unii cititori.
Conținutul poate fi învechit, concentrându-se pe versiuni mai vechi ale CMake.
Unele sfaturi oferite sunt considerate slabe sau învechite.
Lipsesc studiile de caz concrete și poate fi dificil de navigat pentru informații specifice.

(pe baza a 9 recenzii ale cititorilor)

Titlul original:

CMake Cookbook

Conținutul cărții:

Învață CMake printr-o serie de rețete bazate pe sarcini care îți oferă soluții CMake practice, simple și gata de utilizare pentru codul tău

Caracteristici principale:

⬤ Învățați să configurați, construiți, testați și împachetați software scris în C, C++ și Fortran.

⬤ Progresați de la sarcini simple la avansate cu exemple testate pe Linux, macOS și Windows.

⬤ Gestionați complexitatea codului și dependențele de bibliotecă cu blocuri de construcție CMake reutilizabile.

Descrierea cărții:

CMake este un software open-source, cross-platform, pentru gestionarea procesului de compilare într-un mod portabil. Această carte prezintă o colecție de rețete și blocuri de construcție cu sfaturi și tehnici pentru lucrul cu CMake, CTest, CPack și CDash.

CMake Cookbook include exemple din lumea reală sub formă de rețete care acoperă diferite moduri de a structura, configura, construi și testa proiecte de cod de la scară mică la scară largă. Veți învăța să utilizați instrumentele CMake din linia de comandă și să stăpâniți practicile CMake moderne pentru configurarea, construirea și testarea binarelor și bibliotecilor. Cu această carte, veți putea să lucrați cu biblioteci externe și să vă structurați propriile proiecte într-un mod modular și reutilizabil. Veți fi bine echipat pentru a genera scripturi de compilare native pentru Linux, MacOS și Windows, pentru a simplifica și refactoria proiecte utilizând CMake și pentru a porta proiecte în CMake.

Ce veți învăța:

⬤ Configurați, construiți, testați și instalați proiecte de cod utilizând CMake.

⬤ Detectați sistemele de operare, procesoarele, bibliotecile, fișierele și programele pentru compilare condiționată.

⬤ Creșteți portabilitatea codului dumneavoastră.

⬤ Refaceți o bază de cod mare în module cu ajutorul CMake.

⬤ Construiți proiecte în mai multe limbi.

⬤ Cunoașteți unde și cum să modificați fișierele de configurare CMake scrise de altcineva.

⬤ Pachetați proiecte pentru distribuție.

⬤ Portați proiecte în CMake.

Pentru cine este această carte:

Dacă sunteți un dezvoltator de software dornic să gestionați sisteme de construcție utilizând CMake sau dacă doriți să înțelegeți și să modificați codul CMake scris de alții, această carte este pentru dumneavoastră. Sunt necesare cunoștințe de bază de C++, C sau Fortran pentru a înțelege subiectele acoperite în această carte.

Alte date despre carte:

ISBN:9781788470711
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Carte de bucate CMake - CMake Cookbook
Învață CMake printr-o serie de rețete bazate pe sarcini care îți oferă soluții CMake practice, simple și gata de utilizare pentru codul tău ...
Carte de bucate CMake - CMake Cookbook

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)