クロスプラットフォームFiremonkeyアプリケーションの構築に使用するHW構成はどれですか?
-
25-10-2019 - |
質問
Delphi XE2を使用して、Mac OS X Firemonkeyアプリケーションを開発するためにMac Miniを購入しました。
Windows 7の下にメインのラップトップがありますが、これは長年から開発に使用しています。しかし、このラップトップには、MAC Mini(4GB RAMを搭載したCore i5)よりも古い(2GB RAMを含むAMD TL-56)ハードウェア構成があります。
実験から、使用するのに最適な構成とは何ですか?つまり、Delphi XE2をどこにインストールすればよいですか?
- ラップトップにIDEをインストールし、Macにリモートでデバッグしますか?この場合、最高のリモートアクセスツールは何ですか(Open GLリモートアクセスについては疑問に思います)?それとも、モニターとキーボードをMACに切り替える唯一のソリューションですか?
- またはMacで直接 - しかし、この場合、最良のソリューションは何ですか:Delphi XE2を仮想ボックスホスティングウィンドウにインストールするか、Macにデュアルブーツを付け、Windowsにインストールしてから、仮想ボックス内にMac OSを配置します?
- 他の組み合わせはありますか?
開発にWindowsを使用するのが好きです。たとえば、総司令官やその他の自家製ツールを集中的に使用しています。 EmbarcaderoのオフィスでMacコンピューターを見てきましたが、最高のHW構成は何だと思いました。
「Try Mac OS、これは史上最高のOSです」などの答えは必要ありません。ヒントを含むDelphiプログラマーからのフィードバックだけです(例:FireMonkey 3D Accelerationはリモートでどのように動作していますか?)。
解決
セットアップ1
職場では、Delphi XE2がデュアルモニターを備えたWindowsマシンにインストールされています。 2番目のモニターは、Mac Miniに接続されているKVMスイッチに接続されています。したがって、私の左のモニターは常にWindowsであり、私の右のモニターは時々Macです。キーボードとマウスはKVMで切り替えられます。
セットアップ2
自宅では、私の非常に大きなモニターはWindows用であり、小さいモニターはMac用です。ここでは、モニターは排他的ですが、キーボードとマウスはまだKVMに接続されています。
正直なところ、デバッガーを開始し、KVMを切り替える前にMACプログラムが開始されることを確認できるため、この構成がよりよく好きです。
理想的な構成?
理想的には、部屋があれば、両方のマシン用のキーボードとマウス、それぞれに専用のモニターがあります。
リモートアクセス
おそらくご存知のように、Windowsコンピューターにリモートで接続できるMac用のリモートデスクトップアプリケーションがあります。 Mac Miniをセットアップして、Windowsからリモートで接続することもできます。
WindowsからのリモートアクセスのためにMacをセットアップします
- Macでは、システムの設定を開きます
- Interenet&Wirelessグループから、[共有]をクリックします
- 「リモート管理」という名前のサービスを有効にします
- 「コンピューター設定...」というラベルの付いたボタンをクリックします。
- 次のオプションを有効にします。
- メニューバーにリモート管理ステータスを表示します
- 誰でも画面を制御する許可を要求できます
- VNCビューアーは、パスワードで画面を制御できます(ここでVNCパスワードを入力してください)
- Windowsマシンから使用します tightvnc クライアントは、デフォルトの接続設定を接続して使用します。
他のヒント
Marco CantuはWindowsボックスを使用してDelphi XE 2をインストールしています。彼のブログ投稿から詳細を見つけることができます。
http://blog.marcocantu.com/blog/delphi_mac_mini.html
この投稿で言及されているMac Miniでグラフィックカードの最適化を有効にするためのトリックがあります。