Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 我可以生成VC++;32位XP机器上的64位应用程序?_.net_Visual Studio 2008_Visual C++ - Fatal编程技术网

.net 我可以生成VC++;32位XP机器上的64位应用程序?

.net 我可以生成VC++;32位XP机器上的64位应用程序?,.net,visual-studio-2008,visual-c++,.net,Visual Studio 2008,Visual C++,我已经读了几页关于32位和64位应用程序的文章,但我仍然不清楚是否可以在32位XP机器上使用我的VS2008在64位机器上构建一个VC++应用程序? 这些页面是: 他们说,通过使用64位编译器,我们可以构建一个在64位机器上运行的应用程序。但是我找不到任何地方可以告诉我是否可以在我的32位XP机器上安装64位编译器 默认情况下,Visual C++快速表上不存在64位工具。为了在VisualC++快速机上启用64位工具,除了VisualC++程序外,还安装了Windows软件开发工具包(SDK

我已经读了几页关于32位和64位应用程序的文章,但我仍然不清楚是否可以在32位XP机器上使用我的VS2008在64位机器上构建一个VC++应用程序? 这些页面是:


他们说,通过使用64位编译器,我们可以构建一个在64位机器上运行的应用程序。但是我找不到任何地方可以告诉我是否可以在我的32位XP机器上安装64位编译器

默认情况下,Visual C++快速表上不存在64位工具。为了在VisualC++快速机上启用64位工具,除了VisualC++程序外,还安装了Windows软件开发工具包(SDK)。否则,当您试图用VisualC++快件将项目配置为64位平台时发生错误。
是我遗漏了什么,还是这回答了你的问题?

第二个链接中的第一个注释是:

默认情况下,Visual C++快速表上不存在64位工具。为了在VisualC++快速机上启用64位工具,除了VisualC++程序外,还安装了Windows软件开发工具包(SDK)。否则,当您试图用VisualC++快件将项目配置为64位平台时发生错误。
是我遗漏了什么,还是这回答了你的问题?

我认为没有理由不安装64位编译器。您想要做的事情称为交叉编译,通常在嵌入式平台上完成(缺少键盘,有时甚至显示)。不过,您可能需要单独下载编译器


您可以在那里设置:

我认为没有理由不安装64位编译器。您想要做的事情称为交叉编译,通常在嵌入式平台上完成(缺少键盘,有时甚至显示)。不过,您可能需要单独下载编译器


你可以设置:

是的,当你安装C++的64位编译器(自定义安装需要)时,你将在VC\bin目录中得到三个编译器:

  • vc\bin\cl.exe:生成32位机器代码的32位编译器
  • vc\bin\x86_amd64\cl.exe:生成64位机器代码的32位编译器
  • vc\bin\amd64\cl.exe:生成64位机器代码的64位编译器

第二个编译器是x64项目的默认选择,它在32位XP安装上运行没有问题。但是请注意,您无法实际测试或调试生成的程序。这在构建服务器场景中是实用的。

< P>是的,当你安装C++的64位编译器(自定义安装需要)时,你将在VC\bin目录中得到三个编译器:

  • vc\bin\cl.exe:生成32位机器代码的32位编译器
  • vc\bin\x86_amd64\cl.exe:生成64位机器代码的32位编译器
  • vc\bin\amd64\cl.exe:生成64位机器代码的64位编译器
第二个编译器是x64项目的默认选择,它在32位XP安装上运行没有问题。但是请注意,您无法实际测试或调试生成的程序。这使得它只适用于构建服务器场景