2016年7月31日macでの開発環境にはXcodeの他にもEclipseなどもありますが、Objective-Cなどを使用してアプリ制作を行うためにはどうしてもXcodeを導入する必要があります。有名な日本語化プラグインなどもないので英語版で少しでも操作に慣れておく必要があります。Worldを作成してみましょう。Storeをクリックし右上にある検索エリアに「Xcode」と入力し検索をかけてしまいましょう。左上にXcodeが表示されるはずなので「入手」をクリック。「入手」のボタンが「Appをインストール」に変わりますので再度クリックしましょう。これだけでXcodeのダウンロードとインストールは完了です。Xcodeを起動してみようインストールされたXcodeを起動させる方法はいくつかありますが、もっとも簡単なFinderから起動させましょう。DockからFinderをクリック左メニューから「アプリケーション」をクリック右側のアプリケーション一覧の中にXcodeがあるはずです。ここで起動する前にDockに登録してしまいましょう。XcodeをドラッグでDockの任意の位置まで移動し、ドロップします。Finder、またはDockにあるXcodeをクリックします。無事起動することができました。Worldを実行してみようプロジェクトの作成さてまずは第一歩。Worldをプログラミングしてみましょう。projectを選択します。すると次の画面、プロジェクトの種類を選択する画面になります。Tool」をクリックします。最後に右下の「Next」で次の画面に移ります。使用言語を選択します。プロジェクトの名前を入力します。Name]プロジェクトの作成者の名前を入力します。Name]プロジェクトの所属を入力します。ここは他の開発者と重複しない名前を入力することが推奨されます。一般的にはサイトのアドレスを逆にした値を入力します。当サイトでいえば[com.xoxopigs]となります。サイトなどがなく公開予定がなければ適当で構いません。プロジェクトの使用言語を入力します。ここでは[C++]を選択してみます。最後に右下の[Next]をクリックします。次はプロジェクトの保管先を決定します。各々都合が良い場所に保管してください。保管場所を決めたら右下の[Create]をクリックしますこれでプロジェクトが作成できました。Worldを表示させようプロジェクトを作成直後は何も表示されていない画面が表示されていますので、とりあえずソースコードを表示しましょう。右側のリストから[main.cpp]をクリックします。ソースコードが表示されました。Worldを表示させましょう。std::endl;と入力します。※macでの改行コードは少し面倒です。“std::endl”ではなく、”¥n”と入力すると改行されずいきなり困ってしまったりします。macで改行コードは”\n”と入力する必要があります。ソースコードの入力が終われば早速ビルドしましょう。[B]と入力するとビルドされます。Succeeded]と出れば成功です。エラーが出てしまったら、ソースコードを見直しましょう。Worldであればセミコロンのつけ忘れあたりが怪しいでしょうか。Worldが表示されるでしょうか。[R]と入力し実行します。画像の楕円の中にきちんと表示されたでしょうか?Xcodeを使ったプログラムの実行はうまくいきました。最初の難関は突破ですね。あとはXcodeの設定や使い方を徐々に慣れていけば問題ないでしょう。最後にどこかつまづいてしまった部分などはありましたか?私は改行コードで少し手間がかかりました。普段はWindows機で開発を行うので、改行コードについては全くわかりませんでした。Google先生です。この時点でつまづいた箇所はそんなに手間がかからずに突破できるはずなので何か困ったことがあれば、Google検索して解決していきましょう。NeonとCDT/MinGWでC++開発環境を作成しよう!(2)前回の記事でEclipseにCDTを追加インストールすることができました。今回はMinGWとMSYSをインストールし、Eclipse上でC++プロジェクトを実行してみましょう。NeonとCDT/MinGWでC++開発環境を作成しよう!(1)MFCなどを利用する場合にはほぼVisualStudio一択ですが、簡単なコンソールアプリケーションを作る場合にはEclipseのほうが便利な場合も多いです。Neonをインストールしようサーブレット/JSPを使ったWebプログラミングをする際にはほとんどの方がEclipseを導入して開発しているのではないでしょうか。StudioをインストールしてMFCを動かそうアプリケーションを作成する際、MFCを利用するという開発者も多いと思います。Studioをインストールし、実際に動かしてみましょう。