• ベストアンサー

32ビットプログラムを64ビットプログラムにしたい

32ビットのアプリケーション(EXE)を、 64ビットのアプリケーション(EXE)に変換することはできませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ziv
  • ベストアンサー率27% (426/1542)
回答No.1

EXEを変換することは不可能。 EXEを作るときのコンパイラを64ビット対応にする必要がある。

その他の回答 (1)

回答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ファイルの)は 実質できません。

関連するQ&A