Windows開発用の仮想マシンに使用するソフトウェアは何ですか?
-
03-07-2019 - |
質問
プログラマーとしての副業には、Windowsが必要です。 VMWare Fusionにインストールされます。 Matlab-MexファイルのCコード、DSP開発、CおよびC ++の簡単なコマンドラインツールのチュートリアル、そしてできればVisual Studioを使用した簡単なGUIを作成します。
VisualDSP ++、Bloodshed Dev-Cpp、Matlab mex-compiler、およびVisual Studioを使用します。
仮想マシンは、主にMacBook 2,1 GHz / 4 Gbで実行する必要があります。
次は私の質問です。
- VistaまたはXPを使用する必要がありますか?私は最初のほうが好きですが、特にVisual Studioを使用してパフォーマンスを心配しています。
- Visual Studio 2008 ProまたはExpressを使用する必要がありますか?使用しない機能のためにメモリを無駄にしたくありません。 (== GUI開発用のプロ版には便利なものがありますか?)
ご意見ありがとうございます!
解決
パフォーマンスが本当に心配な場合は、ブートキャンプでデュアルブートを実行できます。それに加えて、Parallelsはブートキャンプをサポートしているため、Windowsパーティションを仮想化することもできます。
仮想化する場合は、XPを使用することをお勧めします。これは、Vistaのすべての派手な効果にグラフィックハードウェアを利用できないからです。 Vistaを選択する場合は、エアロをオフにすることをお勧めします。
Visual Studio 2008のバージョンについては、必要なものを見つけ(dev-c ++を既に使用していることを示した)、必要な機能をすべてサポートするバージョンを選択する必要があります。新しいIDEを使用している場合は、EclipseとCDTを確認することをお勧めします。
最後のヒントとして、4GBのRAMをフルに活用するには、64ビットOSが必要です。
幸運。
他のヒント
VirtualBox を試してみる価値はあります。無料で、VirtualBoxでのVistaとXPの両方の速度は驚くべきものです。 OS XのVirtualBoxでXPとVistaの両方を実行すると、ほぼネイティブの速度で動作しているようです。おそらく、仮想化環境で動作するドライバーが少ないためです。
通常、Vista VMには512メガバイトのRAM、XPには256メガバイトのRAMが必要です。そうすれば、複数のVMを一度に実行でき、開いているブラウザーなどに十分なシステムRAMを確保できます。
Visual StudioのExpressエディションを使用すると、簡単なコマンドラインツールとシンプルなGUIを実行できます。成長するまでそれを守ります。
Vistaはそのラップトップで飛行します。
Visual Studioバージョンに関しては、ProにはC / C ++開発用のリソースファイルを編集する機能があるため、コントロールを手動でドラッグアンドドロップできます。これはエクスプレス版では無効になっていますが、代わりに ResEd という外部ツールを使用できます。 。
まあ。そのMacBookに4ギガバイトのRAMがあります。Vistaでも大丈夫です。VSで2ギガバイトのRAMを与えれば、さらに高速になります。
また、Visual Studioのバージョンについては、Expressの方が問題ありません。ツールにGUIの違いはありません(知っていることですが、ネイティブではなく.NETでのみ作業しています)
WinXPにも行きます。 mdec は既に言っています。Auroインターフェースを使用することはできません。開発専用の場合は、「ファンシー」を見逃すことはありません。機能... WinXpはより少ないリソースを使用し、RAMのMBはこのセットアップで役立ちます。
Vistual Studioの質問に答えるには、ほとんどの場合Expressエディションで十分ですが、重要な機能としては不足しているのがAddInsのサポートです... ReSharper、GhostDocなど、生産性を向上させる多くの優れたAddInsがあります、Moleなど... 前を参照投稿