Pages from the fire
furcsa módon, bár már nyolc éve dolgozom Mac-en, nem sokat használtam az Xcode-ot, a múltban pedig a Bloodshed C++ – ot és az eclipse-t használtam. Kedves emlékeim vannak a vi és a make használatáról is, mivel az IDE négy terminálból álló klaszter (kód, fordítás,hibakeresés és futtatás kimenet, azt hiszem. Vagy talán az egyik fenyő volt). Is, a szeretet talán a nosztalgia hatása.
mivel a CMake-et használom, körülnéztem, hogyan lehet az XCode-ot működtetni vele. A CMake generál egy xcode projektet a-G Xcode paranccsal, de a projekt felépítése szörnyűnek tűnt, és kíváncsi voltam, mit csinálok rosszul. Ez a John Lamp által írt bejegyzés néhány szép részletet ad arról, hogy a generált XCode projekt hogyan és miért van ilyen felépítve.
az egyik trükk, amit megtanultam (Lamp megemlíti, de nagyon figyeltem, amikor megnéztem ezt a videót) az volt, hogy a fejlécfájlokat hozzáadtam a források listájához is, a CMake projektben. Miután ezt megtettem, a fájlok szervezése az XCode projekt nézetben érzékenyebbé vált – az XCode tudja, hogyan kell felosztani a fejléc és a forrásfájlokat.
ezenkívül az XCode megnyitása előtt adja hozzá a build könyvtárat .gitignore. Amikor az XCode megpróbálja kezelni a verziókezelést, úgy tűnik, hogy alapértelmezés szerint mindent hozzá akar adni a verziókezeléshez, és a build könyvtár egy szent rendetlenség.
Cmake bemutató, valamivel könnyebb, mint a hivatalos.