Értékelés:
A CMake-ről szóló könyv egyszerre tekinthető átfogónak és gyakorlatiasnak, rengeteg információt nyújt a kezdőknek és a tapasztalt felhasználóknak egyaránt. A digitális változatban azonban formázási problémái is vannak, és az útmutatásait, különösen a Windowshoz, nem megfelelőnek kritizálták. Egyes olvasók nehézkesnek és elavultnak találták a szerkezetet, míg mások értékelték a modern példákat és a különböző eszközök szerepeltetését.
Előnyök:⬤ Tele van hasznos információkkal a CMake-ről.
⬤ A fogalmak részletes magyarázata és a jól strukturált megközelítés.
⬤ Kész Docker-kép a példák egyszerű telepítéséhez és teszteléséhez.
⬤ Értékes forrás a komplex CMake környezetek megértéséhez és módosításához.
⬤ Kezdők és haladó felhasználók számára egyaránt hasznos, számos témát lefed, beleértve a unit tesztelést és a harmadik féltől származó könyvtárak integrálását.
⬤ A példák elérhetőek a GitHubon.
⬤ Formázási problémák a Kindle felhőolvasóban.
⬤ A Windows beállítási utasítások nem egyértelműek és problémásak.
⬤ A könyv szerkezete kissé merev, ami néhány olvasó számára kevésbé vonzóvá teszi a könyvet.
⬤ A tartalom elavult lehet, mivel a CMake régebbi verzióira koncentrál.
⬤ Néhány tanácsot rossznak vagy elavultnak tartanak.
⬤ Hiányoznak a konkrét esettanulmányok, és nehéz lehet eligazodni a konkrét információk keresésében.
(9 olvasói vélemény alapján)
CMake Cookbook
Tanulja meg a CMake-et olyan feladatalapú receptek sorozatán keresztül, amelyek gyakorlatias, egyszerű és azonnal használható CMake megoldásokat kínálnak a kódjához
Főbb jellemzők:
⬤ Tanulja meg a C, C++ és Fortran nyelven írt szoftverek konfigurálását, építését, tesztelését és csomagolását.
⬤ Előrelépés az egyszerű feladatoktól a haladó feladatokig Linuxon, macOS-en és Windowson tesztelt példákkal.
⬤ Hallgassa a kód összetettségét és a könyvtárfüggőségeket újrafelhasználható CMake-építőelemekkel.
Könyv leírása:
A CMake egy platformokon átívelő, nyílt forráskódú szoftver a build folyamat hordozható módon történő kezelésére. Ez a könyv receptek és építőelemek gyűjteményét tartalmazza tippekkel és technikákkal a CMake, CTest, CPack és CDash használatával végzett munkához.
A CMake szakácskönyv valós példákat tartalmaz receptek formájában, amelyek a kis- és nagyméretű kódprojektek strukturálásának, konfigurálásának, építésének és tesztelésének különböző módjait mutatják be. Megtanulja használni a CMake parancssori eszközeit, és elsajátítja a binárisok és könyvtárak konfigurálására, építésére és tesztelésére szolgáló modern CMake-gyakorlatokat. E könyv segítségével képes lesz külső könyvtárakkal dolgozni, és modulárisan és újrafelhasználható módon strukturálni saját projektjeit. Jól fel leszel szerelve ahhoz, hogy natív build scripteket generálj Linux, MacOS és Windows rendszerekre, egyszerűsítsd és refaktoráld a projekteket a CMake segítségével, és portolj projekteket a CMake-re.
Mit fogsz tanulni:
⬤ Konfigurálni, építeni, tesztelni és telepíteni kódprojekteket a CMake használatával.
⬤ Operációs rendszerek, processzorok, könyvtárak, fájlok és programok felismerése a feltételes fordításhoz.
⬤ Növelje kódja hordozhatóságát.
⬤ Refaktoráljon egy nagy kódbázist modulokra a CMake segítségével.
⬤ Elkészítsen többnyelvű projekteket.
⬤ Tudja, hogy hol és hogyan javíthatja a más által írt CMake konfigurációs fájlokat.
⬤ Pakolja a projekteket terjesztésre.
⬤ Projektek portolása a CMake-be.
Kinek szól ez a könyv:
Ha Ön szoftverfejlesztő, aki a CMake segítségével szeretne építési rendszereket kezelni, vagy szeretné megérteni és módosítani a mások által írt CMake kódot, akkor ez a könyv Önnek szól. A könyvben tárgyalt témák megértéséhez C++, C vagy Fortran alapszintű ismeretekre van szükség.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)