- ベストアンサー
32ビットプログラムを64ビットプログラムにしたい
32ビットのアプリケーション(EXE)を、 64ビットのアプリケーション(EXE)に変換することはできませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
EXEを変換することは不可能。 EXEを作るときのコンパイラを64ビット対応にする必要がある。
その他の回答 (1)
- 春原 なの(@ymda)
- ベストアンサー率37% (668/1777)
回答No.2
基本的には、.(dot) Net Frame Work 4.0等を使用すれば、 共通コードで32bit、64bitそれぞれに最適化され ネイティブに実行してくれます。 ただ、C++の場合は、私もよくわからないのですが、 tclock2ch の64bit化例がありますので、よろしければ見て下さい。 http://www22.atpages.jp/tclock2ch/script/index.html から TClock@2ch uploader (運用再開しました。投稿時規約を修正しています。) をクリックして、 tclock-030308-x64-060103.zip 516,468 2006.01.03 tclock-030308のx64版です ななし をダウンロードして下さい。 (クラシック表示であれば、正常に起動します) 64bit版変更点については、 x64版変更点.txt ファイル 及び http://www.program-lab.jp/blog/progmemo/archives/2005/05/tclock_lightox6.html こちらを参照してみて下さい。 Windows のプログラミングについてはあまり詳しくないですが、 参考になればと思います。 --------- もし、回答違いのようであれば? 32bit→64bitへのコードの変換(exeファイルの)は 実質できません。