私は新しいWindows 7 64ビットマシンに32ビットのソースコードをクリーンアップしようとしています。何か特殊なことはありますか(32ビットモードに切り替えるなど)、Windowsはこれを検出してそれに応じて適応しますか?32ビットソースコードを64ビットマシンにクリーンアップします。予防措置は?
-2
A
答えて
3
オペレーティングシステムの「ビット」は、ソースコードを取得することとは関係ありません。あなたのIDEはソースコードのコンパイルのターゲットを決定し、ほとんどのIDEはどちらかをターゲットにすることができます。
つまり、Windowsは何もする必要はありません。開発環境では、ソースコードを使用して、その処理方法を決定します。 Windowsは、Windowsのバージョンと互換性がある場合に生成された実行可能ファイルを実行する以外は、絶対に何もしません。 (そしてWin64では32ビットアプリケーションが正常に動作します)
メモ:64ビットオペレーティングシステムでは「32ビットモードに切り替える」ことはできません。 32ビットアプリケーションを実行している場合でも、常に64ビットオペレーティングシステムになります。アプリケーションは、それが64ビットOS上で動作していることを知らないかもしれませんが、それはその事実を知らないにもかかわらずです。 :)
関連する問題
- 1. 32または64ビットマシン
- 2. ASP.net:32ビットマシンでデバッグ、64ビットにリリース
- 3. デバッガは64ビットマシンに32ビットアプリケーションをデプロイしません
- 4. 64ビットマシン上のSQL Server 2012 32ビットまたは64ビット?
- 5. 64ビットマシンでJVM 32ビットがクラッシュする
- 6. GCCアセンブリコードは64ビットマシンで32ビットレジスタを表示します
- 7. 32ビットと64ビットマシンの両方で常に64ビットです
- 8. 32ビットおよび64ビットマシン用のリフレッシュファイルパス
- 9. C++ 64ビットマシン、32ビットのヒープアドレスを示します
- 10. 64ビットマシン(VM웨어)で32または64ビット仮想マシンが高速です
- 11. 64ビットマシンでVisual Studioを使用して32ビットアプリケーションをコンパイルする
- 12. WinDbgで32ビットマシンの64ビットダンプで失われました
- 13. 32ビットマシンで64ビットのVMwareイメージを実行できますか?
- 14. 64ビットマシンで.NETコードを32ビットにコンパイルする方法
- 15. 64ビットマシン上にQt 5.7の32ビットバージョンを追加する
- 16. 64ビットマシンで32ビット用にコンパイルすると、SetupDiCallClassInstallerがERROR_IN_WOW64をスローします。
- 17. Javaの64ビットマシンで32ビットdllを実行する
- 18. 32ビットマシンで64ビットのC#プロジェクトをコンパイルしますか? (Visual Studioの2015)
- 19. 64ビットマシンで32ビットモードでOracleクライアントを実行
- 20. 32ビットアプリケーションが32ビットOSで動作していますが、64ビットマシンで動作しています
- 21. 64ビットマシンのstrtok
- 22. Python 32/64ビットマシンの浮動小数点は、転置行列の合計が正しくありませんか?
- 23. Windows 7の64ビットマシンに32ビットdllを登録してください
- 24. 64ビットマシンで32ビットを構築することは可能ですか
- 25. 64ビットマシンで長く
- 26. 64ビットマシンで実行中に32ビットアプリケーションがmshtmlアセンブリを見つけられない
- 27. LAMPアプリケーションの初期化時に行うべき予防措置は何ですか?
- 28. 64ビットBITマシンで8ビットbmpイメージを保存するには? 32ビットマシンでもうまくいきます。
- 29. 64ビットマシンでアンインストール中にDllhost.exe * 32がアンインストール中に32ビットリソースを解放できない
- 30. 64ビットマシンの「プログラムファイル」を参照