Kuidas Mac OS X masinaga C++ praksis osaleda?
- Kompilaator - eelistatud variant
- OS X peal on mugav kasutada clang kompilaatorit. Apple poolt tarnitav GCC uusim versioon on 4.2 ja see meile ei sobi, sest me soovime kasutada C++11 võimalusi.
- Installeeri Apple Xcode 4 või 5 - OS X 10.7 ja uuem kasutajad leiavad selle App Store'is siin.
- OS X 10.6 kasutajatel on võimalus kas otsida seda Apple Developer lehelt või kasutada alternatiivset lähenemist - vaata allapoole.
- Käivita Xcode. Xcode menüü Preferences aknast leia jaotus Downloads. Paigalda sealt alt "Command Line Tools".
- Testi terminalis käsku 'clang++ -v'. Kui raporteeritakse et kompilaator on vähemalt "based on LLVM 3.x", siis võib rahule jääda.
- Kompilaator - tagavaravariant GCC jaoks
- NB! Kasuta seda ainult siis, kui sa ei saa Xcode 4/5 installeerida või sulle väga meeldib GCC.
- NB! Seda varianti kasutades pead oskama toime tulla olukorraga, kui sul on masinas mitu kompilaatori versiooni.
- Paigalda MacPorts.
- Paigalda MacPorts abil endale uusim gcc ("sudo port install gcc48").
- Loomulikult võid paigaldada endale MacPorts abil ka clangi ("sudo port install clang33"),
- make
- Kuulub Xcode'i koosseisu.
- Testi terminalis käsku 'make -v'.
- Kui Xcode paigaldamine ei õnnestunud, paigalda MacPorts abil
- Doxygen
- Doxygen kuulub Mac OS X jaoks vaba tarkvara pakendava MacPorts süsteemi koosseisu.
- Kui Terminalis käsk 'sudo port selfupdate' vigu ei anna, siis võib aimata, et MacPorts on töökorras.
- Kui MacPorts on paigaldatud, siis tasub anda terminalil käsk 'sudo port install doxygen'. Tähelepanu - see paigaldab ka hulga doxygeni tööd abistavaid pakette.
- Kui MacPorts lahendusena ei sobi, siis Mac OS versiooni Doxygenist saad alla laadida Doxygeni lehelt
- Testi Terminalis käsku 'doxygen'.