プロが教える店舗&オフィスのセキュリティ対策術

OSXのgccを使って64bitのアプリケーションを作り、実行することは可能でしょうか?
聞いた話では、OSは32bitと64bitのアプリケーションが混在しているらしいのですが、それってどういう意味でしょうか?
OS自体が64bitで32bitアプリケーションは仮想的に動作させているということでしょうか。

あとMacProにSUSEをインストールすることは可能でしょうか?
Windowsがインストールできるので、できそうですがドライバ関係で・・・

OSXでCやC++の開発やApacheの設定も行いたいのでそれに関する良書も探しています。

詳しい方教えてください。

A 回答 (2件)

> OSXのgccを使って64bitのアプリケーションを作り、実行することは可能でしょうか?



Xcode 2 以降に付属する gcc なら可能です。
-m32 オプションを付ければ 32 ビット、-m64 オプションなら 64 ビットでコンパイルされます。

> あとMacProにSUSEをインストールすることは可能でしょうか?

VMware Fusion や Parallels Desktop なら SUSE も普通に使えます。
http://www.vmware.com/jp/products/fusion/system_ …
http://www.parallels.com/en/products/desktop/sr/
BootCamp はちょっと面倒なようです。
http://en.opensuse.org/Installation_on_MacBook_P …
http://en.opensuse.org/Installation_on_MacBook_P …
    • good
    • 0

> OSXのgccを使って64bitのアプリケーションを作り、実行することは可能でしょうか?



gccは、プリインストールされていません。システムインストールディスクに入っている「Developer Tools」をインストールすると、いっしょにgccがインストールされます。
ソフトウェア開発に関するドキュメントもインストールされますから、詳細は、そちらを調べてください。なお、おなじドキュメントが、ADC(http://developer.apple.com/jp/)で閲覧できます。
64bitアプリケーションの開発に関する説明もあるはずです。

> あとMacProにSUSEをインストールすることは可能でしょうか?

これに関しては、知識がありません。

> OSXでCやC++の開発やApacheの設定も行いたいのでそれに関する良書も探しています。

Apacheは、すべてのMac OS Xにバンドルされており、システム環境設定>共有で、「Web 共有」をオンにすることで、Apacheが起動します。
Web共有をオンにして、http://127.0.0.1/にアクセスすると、Apacheのドキュメントに移動できるページが表示されます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!