1

プログラマーとしての私の副業には、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 開発用のプロ版には便利なものがありますか?)

ご意見ありがとうございます!

4

5 に答える 5

5

VirtualBoxを試してみる価値はあります。それは無料で、VirtualBox での Vista と XP の速度は驚異的です。OS X の VirtualBox で XP と Vista の両方を実行していますが、ネイティブに近い速度のようです。おそらく、仮想化環境で動作するドライバーが少ないためです。

私は通常、Vista VM には 512 MB の RAM、XP には 256 MB の RAM を使用します。こうすることで、複数の VM を一度に実行しながら、開いているブラウザーなどのために十分なシステム RAM を確保できます。

簡単なコマンド ライン ツールとシンプルな GUI は、Visual Studio の Express エディションで実行できます。あなたがそれを超えるまでそれに固執してください。

于 2008-10-20T18:38:38.330 に答える
2

Vistaはそのラップトップで飛ぶでしょう。

Visual Studio バージョンに関しては、Pro には C/C++ 開発用のリソース ファイルを編集する機能があり、コントロールを手動でドラッグ アンド ドロップできます。これは Express Edition では無効になっていますが、代わりにResEdという外部ツールを使用できます。

于 2008-12-04T03:37:53.670 に答える
1

私もWinXPに行きます、mdecはすでにそれを言いました、あなたはAuroインターフェースを使うことができないでしょう、そしてそれが開発のためだけであるならあなたは「派手な」機能を見逃すことはないでしょう...このセットアップでは、MbのRAMが役立ちます。

Vistual Studioの質問に答えるには、ほとんどの場合Expressエディションで十分ですが、私にとって不足している重要な機能は、アドインのサポートです... ReSharper、GhostDoc、Mole、もっとたくさん...前の投稿を参照してください

于 2008-10-18T14:33:33.160 に答える
1

パフォーマンスが本当に心配な場合は、Boot Camp とのデュアル ブートが可能です。それに加えて、Parallels はブートキャンプをサポートしているため、Windows パーティションを仮想化することもできると思います。

とは言っても、仮想化する場合は、XP を使用することをお勧めします。これは、純粋に、Vista のすべての派手な効果にグラフィックス ハードウェアを利用できないためです。Vista を選択する場合は、Aero をオフにすることをお勧めします。

Visual Studio 2008 のバージョンに関しては、必要なものを見つけて (既に dev-c++ を使用していると述べました)、必要な機能をすべてサポートするバージョンを選択する必要があります。また、新しい IDE を検討している場合は、Eclipse と CDT を確認することをお勧めします。

最後のヒントとして、4Gb の RAM をフルに活用したい場合は、64 ビット OS が必要です。

幸運を。

于 2008-10-18T13:59:57.270 に答える
1

良い。その MacBook に 4 ギガの RAM がある場合、Vista は問題ないはずです。約 2 ギガの RAM を与えると、VS でさらに高速になる可能性があります。

そして、Visual Studio のバージョンについては、Express の方が優れているはずです。ツールに GUI の違いはありません (私が知っているのは、ネイティブではなく .NET でのみ作業することです)。

于 2008-10-18T09:38:32.680 に答える