Pages from the fire
Oddly enough, vaikka olen työskennellyt Macien parissa jo kahdeksan vuotta, en ole käyttänyt Xcodea paljon ja aiemmin käytin Bloodshed C++: aa ja Eclipseä. Minulla on myös hyviä muistoja käyttää vi ja tehdä minun IDE on klusterin neljä terminaalia (koodi, kääntää, debug ja ajaa lähtö, mielestäni ne olivat. Tai ehkä yksi oli mänty). Myös mieltymys on ehkä nostalgian vaikutusta.
koska käytän Cmakea, etsin keinoja saada XCode toimimaan sen kanssa. CMake luo xcode-projektin komennolla-G XCode, mutta tämän projektin rakenne näytti kamalalta ja ihmettelin, mitä tein väärin. Tämä viesti John lamppu antaa joitakin mukavia yksityiskohtia siitä, miten ja miksi syntyy XCode projekti on niin jäsennelty.
yksi temppu, jonka opin (Lamp mainitsee sen, mutta todella kiinnitin huomiota, kun katsoin tämän videon), oli lisätä otsikkotiedostot myös lähdeluetteloon CMake-projektissa. Tämän jälkeen Xcode Project-näkymän tiedostojen järjestäminen muuttui herkemmäksi-XCode osaa jakaa otsikko-ja lähdekooditiedostot.
myös, ennen kuin avaat XCode, lisää rakennushakemisto .gitignore. Kun XCode yrittää hallita versiointiasi, se näyttää haluavan oletusarvoisesti lisätä versionhallintaan lähes kaiken, ja rakennushakemisto on epäpyhä sotku.
Cmake tutorial, hieman helpompaa kuin virallinen.