在 32 位系统上开发 32 位应用程序时,您是在本机开发环境中工作。这意味着开发系统与目标系统相同。但是,在某些情况下,您可能需要在处理 32 位版本的 Windows 时生成 64 位应用程序。为此,您需要一个交叉编译器。 除了 32 位编译器之外,Visual C++还提供了两个 X64 编译器:一个在 64 位 Windows 上运行的本机编译器,以及一个在 32 位 Windows 上生成 64 位应用程序的交叉编译器。 下表显示了安装在 32 位系统上的三个编译器可执行文件及其vcvar*.bat安装程序批处理文件。
注意:尽管 Visual Studio 在 32 位系统上安装本机 64 位编译器,但 64 位编译器只能在 64 位平台上使用。
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:30
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.