x64用にコンパイルする際の追加の考慮事項は、intなどの一部のデータ型がより大きな値を保持できることです。何か心配はありますか?
数日前にリリースされたVS2010は、VS2008と同様に、x64およびx32のコンパイルをサポートできます。アプリはx32/86のみです。ただし、アプリは64ビットである必要があると私は考え続けています。私は何が欠けていますか?明らかに、これは当てはまりません。
ありがとう
x86-64用にビルドする理由:
アプリには4GBを超えるアドレス空間が必要です
アプリはパフォーマンスが重要であり、レジスタのサイズと数が増えるため、パフォーマンスが最大30%向上する可能性があります。
上記のいずれにも当てはまらない場合、アプリを64ビットにする理由はありません。
VS2010(IDEとプラグイン)が64ビットアプリではないことに関して、私は2つの主な理由があると信じています-
アプリが64ビットの場合、ポインターと整数は2倍のメモリを消費しますが、これはほとんどの人にとってはさらに悪いことです。
VisualStudioの一部はすでに.NETに移植されています。C / C ++コードをx64に移植するよりも、残りの部分を.NETに移植する方が簡単です。
http://blogs.msdn.com/ricom/archive/2009/06/10/visual-studio-why-is-there-no-64-bit-version.aspx