• ベストアンサー

こんばんは、

こんばんは、 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

  • snow leopardをインストールしようと思っているのですが、、、

    今までwindowsとlinuxを使ってきましたが、macが使いやすい、しかも安いと聞いたもので、macをインストールしたいなあ、と思っています。 本来、snow leopardがインストールされたMacBookAirなどを買えばよいのですが、linuxがインストールされた割とハイスペックなマシンを所有しているので、可能ならそちらにsnow leopardをインストールしたい、と思っています。 そこで、macに詳しい方に質問したいのですが、 CPU:Intel Core2 Duo GPU:NVIDIA Geforce 9300M GS Memory:4GB HDD:500GB というスペックのPCでsnow leopardのインストールは可能でしょうか? よろしくお願いします。

  • Linuxの動的ライブラリをMacで使いたい

    64bit Linux用に提供されたライブラリ(*.a, *.so)をMac(Snow Leopard)で使いたいと思っています。Mac環境でコンパイルをしたところ、リンク時に以下のwarningが出てしまいました。 ld: warning: in xxx.so, file is not of required architecture Webで調査し、gccのオプションに-arch i386 -arch x86_64を付けてみましたが解決できませんでした。そもそも、Linux用のライブラリをMacで使うというのは無理なのでしょうか?ご回答どうぞよろしく御願いいたします。

  • vim

    vimをインストールしたんですけど、これで組んだプログラムをコンパイルしたり実行するにはどうすればいいのでしょうか? 普段、学校ではリナックスのコンソールを使ってやってるんですけど、Windowsだとコマンドプロンプトだと思ってやってみたんですが、vimで作ったファイルを読み込めません。  

  • Linux、unix、シェルスクリプトの基礎知識、コマンドについて

    会社でteratermを使ってコマンドベースの仕事をする機会があるため、コマンドやシェルスクリプトについて理解したいと考えています。 そこで疑問がわいてきたため、何点か質問があります。 1)teratermでtelnetで接続してコマンドを打つときはunixのコマンドですか?linuxのコマンドですか? 2)unixとlinuxで簡単なコマンドレベルでの差は無いものと考えて大丈夫でしょうか? 3)勉強するならunix、linuxどっちがお勧めですか? (今のところ参考書として、独習linuxか独習unixを買って勉強しようと思っています。他にお勧めの参考書があれば教えてください。) 4)シェルスクリプトを家でも作成してみたいのですが、ubuntuをインストールして端末上で操作し、作成して試すことはできるのでしょうか? (お勧めの参考書があれば教えてください。) 長くなってしまいましたが、よろしくお願いします。

  • imac 内蔵カメラ 停止させる

    iMacで、Snow Leopard10.6.8を現在使用中。 Macの上についているカメラを使えない用にするコマンド(ターミナルを使って)があったのですが、間違えてとって置いたものを消してしまいました。 どなたか、わかる方教えて下さい。

    • ベストアンサー
    • Mac
  • Snow Leopardを10.3.9にしたい

    12月にMac miniを購入、Snow Leopardが入っていたのですが、仕事上os9でないと無理なものが多々ある事に気付いたのです。持っていたフォントやアプリなど使えないものが多すぎるので、10.3.9を入れたいのですが可能でしょうか?Snow Leopardを使う予定はありません。(もうこりごりです・・・)os9を別のMacで使っており10.3.9は、大きいディスプレイを購入した際に使おうと別に購入していたものです。又、Snow Leopardを10.3.9に出来た場合、VMwareFusion3は使えなくなるのでしょうか?

    • ベストアンサー
    • Mac
  • ファイル数の取得

    ディレクトリにあるファイル数を出力するUNIXのコマンドを探しています lsやls -lですとファイルの詳細までは見れますが、ファイル数は出てきません。 その他調べてみたのですが、方法が見つかりませんでした。 最悪はlsの結果をファイルに書き出してそのファイルの行数を見れば出来そうですが あまりにつたないやり方なので…。 ご存知であればよろしくお願いします。 正式にはBSDではなくBSDをベースにしたマシンですので もしかしたらBSDのコマンドが動かない or BSD以外のコマンドでも動くなどあるかもしれませんが どれかのUNIXで使えれば試してみますので 何かコマンドをご存知であれば教えていただければと思います。 よろしくお願いします。

  • lsコマンドについて。

    lsコマンドについて。 $lsを実行したときに、結果は各ファイル名が改行で区切られて出力されると思うのですが、コンソールにはスペースかタブで区切られているように表示されます。 これはシェルがlsコマンドの結果に含まれる改行をスペースなどに変えてコンソールに出力しているからなのでしょうか。 よろしくお願いします

  • Mac book(OS 10.5.6)を使用していて、最近どうも調子が

    Mac book(OS 10.5.6)を使用していて、最近どうも調子が悪いので、再インストールを行いました。 内臓ドライブが故障しているので、DVD-DL対応の外付けドライブを買ってきて、それで試みたのですが、何回やっても途中でエラーが出て止まってしまいます。 エラーの内容は「Additional Speech Voice のファイルが見つかりません」等と出ます。 ディスクに傷が少しついているので、そのせいで読み込めなかったのかなと思っているのですが、消去してインストールを選択してしまったので、現状macが使えなくなってしまいました。 そこで、macを購入してからもうすでに1年以上経っているので、snow leopardを購入してインストールしたいと考えています。 しかし、snow leopardはleopardが入ってない状態からでもインストールできるのかがよくわかりません。 もしできるならそれに越したことはありませんが、できないならどうすればいいのか知りたいです。 どなたか、教えていただけるとありがたいです。

    • ベストアンサー
    • Mac
  • OS X snow leopardにおける隠しファイルの表示

     最近OS X snow leopardを使い始めたのですが、操作がわからず苦戦しています。私のmacの/Users/<username>/という場所に/Users/<username>/.moneyというファイルがあるらしいのですが、隠しファイルになっているため表示されません。snow leopardの場合、shift command . のショートカットキーで表示できるらしいですが、押してもエラー音しかしません。どうすればよいでしょうか?詳しい方よろしくお願いします。

    • ベストアンサー
    • Mac