OSについて
現在64bitWindowsは、マイクロソフトから無償配布されています。
以下のものはAMD64版ですが、最近ではIntelがAMD64互換のEM64T版を
リリースし始めたので総称してx64版とか64bit拡張版とか言われて
いるようです。マイクロソフトのIntelへの気使いだと思われます。
http://www.microsoft.com/windowsxp/64bit/evaluation/upgrade.mspx
上記ページのものをダウンロード(iso形式)してCDに焼けばインス
トールCDが出来ます。インストール時の注意としては、英語版です
ので、インストール中の言語設定で"East Asian"をチェックして
日本語モードにしておくことと、インストール後にKeyboardのドラ
イバーをjapanese106/109に変更しておく必要があります。
CPUについて
上記OSのSupported processorsは以下です。
AMD Athlon 64
AMD Opteron
Intel Xeon including Intel EM64T
Intel Pentium 4 including Intel EM64T
最新Xeon(Nocona)や新しいPentium4はEM64T対応されはじめました
ので、今後は普通にPCを購入しても、中身は64bitマシンになって
いる場合が多いかと思います。
コンパイラについて
64bit Windows向けのコンパイラですが、以下のページにあるよう
に配布されはじめました。
http://www.microsoft.com/japan/msdn/vstudio/2005/beta/
このVisual Studio 2005 日本語ベータ 1 をインストールする時に、
インストール項目の選択画面が表示されますが、この中のC++の項目
の中に64bit環境のチェック項目がありますので、そこにチェックを
入れてからインストールして下さい。この状態でインストールすれば、
WIN32,IA64,AMD64の環境のモジュールが作成できます。
sakuraの現行プロジェクトファイルも不可逆変換ながらも一応は
読み込めるようです。
-----------------
参考までに当方の環境は、
Athlon64 3200+マシンに、マルチブートで上記OSをインストールし、
このOS上にVisual Studio 2005 日本語ベータ 1をインストールして
コンパイル・リンクしました。(※AMD64版はその場でテスト可能)