CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

本机和交叉编译器

2022-12-31 06:02| 发布者: admin| 查看: 266| 评论: 0|来自: AutoCAD

在 32 位系统上开发 32 位应用程序时,您是在本机开发环境中工作。这意味着开发系统与目标系统相同。但是,在某些情况下,您可能需要在处理 32 位版本的 Windows 时生成 64 位应用程序。为此,您需要一个交叉编译器。

除了 32 位编译器之外,Visual C++还提供了两个 X64 编译器:一个在 64 位 Windows 上运行的本机编译器,以及一个在 32 位 Windows 上生成 64 位应用程序的交叉编译器。

下表显示了安装在 32 位系统上的三个编译器可执行文件及其vcvar*.bat安装程序批处理文件。

  编译器和安装程序批处理文件(C:\Program Files\Microsoft Visual Studio <release>\VC\bin\) 下的所有路径)
32 位编译器 CL.exe
VCVARS32.bat
64 位本机编译器 amd64\cl.exe
amd64\vcvarsamd64.bat
64 位交叉编译器 x86_amd64\cl.exe
x86_amd64\vcvarsx86_amd64.bat
注意:尽管 Visual Studio 在 32 位系统上安装本机 64 位编译器,但 64 位编译器只能在 64 位平台上使用。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 12:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部