[mac]XcodeとMacPortsをインストールしてUNIX環境を整える Xcodeを入れるとgccなどのCコンパイラを使用することができるようになります。逆にいうと、Xcodeが入っていないと、プログラミングに必要ないろんなことができません。後述のMacPortsはXcodeが入っていないとビルドを実行することができません。 MacPortsは、FedoraのyumやDebian GNU/Linuxのaptのような、オープンソフトウェアのパッケージ管理です。MacPortsを導入すると、portコマンドを使って、“ports”に登録されているオープンソフトウェアのインストール、アンインストール、アップデートなどを簡単に行うことが出来ます。MacPortsのパッケージ管理は、他UNIX系で言うところの ./configure と make、make installを自動でやってくれます