• ベストアンサー

こんばんは、

こんばんは、 macは、使った事がありません。 macで、スクリプトやプログラムを作成したいのですが、 (windows や linux用にクロスコンパイル可能ですか) Snow Leopardを別途 購入しないといけませんか? 最初にmacを購入した状態で、コンソールは、使えますか? (コンソールを使って、UNIXのように lsコマンドでファイルを見たり  cpコマンドで、ファイルをコピーできますか?)

質問者が選んだベストアンサー

  • ベストアンサー
  • diszo
  • ベストアンサー率78% (32/41)
回答No.1

>macで、スクリプトやプログラムを作成したいのですが、 スクリプト言語は、Perl,PHP,Ruby,Pythonなど。 もちろん、シェルもかけます。 プログラム開発行う場合、開発環境としては、Appleが無償で提供しているXCodeがあります。 また、eclipseもMac版があります。 開発環境はインストールする必要があります。 >(windows や linux用にクロスコンパイル可能ですか) 申し訳ありません、やったことないのでわかりません。 >Snow Leopardを別途 購入しないといけませんか? 今、新たにMacを購入するのであれば、すでに10.6(Snow Leopard)が入っていると思います。Macを購入すればOSのDVDが付いてきます。 #10.6はIntelのCPUを搭載したMacでしか動作しません。 >最初にmacを購入した状態で、コンソールは、使えますか? >(コンソールを使って、UNIXのように lsコマンドでファイルを見たり > cpコマンドで、ファイルをコピーできますか?) もちろん、使えます。 中身はUNIXですから ちなみにMacでは「Terminal.app」という名のアプリケーションです。

その他の回答 (1)

noname#97363
noname#97363
回答No.2

クロス開発ですが、ARMで稼働するLinux(SheevaPlug用カーネルとか)やAVR(Arduinoなど)のバイナリをMacでビルドしています。コンパイラなど、ツールチェインを揃えらればなんでもありでしょう。 WindowsやLinuxのデスクトップ環境向けにはQtかGTK+、WxWidgets、Monoなどを使えば移植性の高いコードが書けると思いますよ。けどせっかくMacで開発するなら、Cocoa/Objective-Cの洗練され、かつエキセントリックな領域に手を出すと楽しいでしょう。今話題?のMVCが、データ構造のモデリング、UIパーツ、キー値監視などにわたって、コードを書くことなしに構築できます。変態的です。コードは独自に実装したい部分だけ書けばいいのです。iPhone用のソフトウェアも制作できますよ。

関連するQ&A