Stránky z ohně
Kupodivu, když jsem pracoval na Macích už osm let, nepoužil jsem Xcode hodně a v minulosti jsem použil Krveprolití C++ a eclipse. Také mám vzpomínky pomocí vi a s mým IDE je shluk čtyř terminálů (kód, kompilovat, ladit a spustit výstup, myslím, že byli. Nebo možná jeden byl borovice). Taky, laskavost je možná efekt nostalgie.
vzhledem k tomu, že používám CMake, rozhlédl jsem se po způsobech, jak s ním XCode pracovat. CMake vygeneruje projekt xcode s příkazem-G XCode, ale struktura tohoto projektu vypadala krutě a přemýšlel jsem, co dělám špatně. Tento příspěvek od Johna lampa poskytuje několik pěkných podrobností o tom, jak a proč je generovaný projekt XCode tak strukturovaný.
jeden trik, který jsem se naučil (lampa to zmiňuje, ale když jsem sledoval toto video, opravdu jsem věnoval pozornost), bylo přidat hlavičkové soubory do seznamu zdrojů také v projektu CMake. Poté, co jsem to udělal, organizace souborů v zobrazení projektu XCode se stala citlivější-XCode ví, jak rozdělit záhlaví a zdrojové soubory.
také před otevřením XCode přidejte adresář sestavení do .gitignore. Když se XCode pokusí spravovat vaše verze, zdá se, že ve výchozím nastavení chcete do správy verzí přidat téměř vše a adresář sestavení je nesvatý nepořádek.
Cmake tutorial, o něco jednodušší než oficiální.