我在Windows 7 x64笔记本电脑上安装了Visual Studio 2008并安装了Service Pack 1 .
现在我想将x64平台添加到我的C解决方案中 . 但是我的项目的配置管理器中没有可用的x64平台 . 我确定在Visual Studio安装过程中手动选择了x64支持并且已安装 .
我的设置有什么问题?
如果您的项目没有x64配置,只需通过配置管理器添加该配置即可 . 我不记得2008年是否默认创建了x64配置,但我怀疑不是 .
我似乎还记得您可以将x64配置添加到解决方案中,它会提示是否将其添加到所有包含的项目中,但是我的内存在那个上面生锈了 .
无论如何,一旦添加了配置,您将需要在项目设置之前修改您之前修改的任何内容 . 输出路径,库依赖关系等 . 新配置“向导”非常愚蠢 .
如果我记得,VS 2008 Pro默认情况下不安装64位编译器和工具 . 您必须在安装期间明确选择它们 .
控制面板 - > Uninstall Programs .
选择Visual Studio并单击 Uninstall/Change .
等等 . 再等一下 . 单击 Next .
选择 Add or Remove Features .
展开 MSVC 2008 - > Language Tools - > Visual C++ .
选择 X64 Compilers and Tools .
您可能需要原始安装媒体 .
安装64位编译器和工具后,您应该能够为解决方案添加64位配置 .
有关使用Visual Studio 2008构建x64应用程序所需的全部内容,请参阅"Use Visual Studio to build 64-bit application" .
Visual Studio 2008仅附带带有专业版及更高版本的x64编译器 . 您可以从MSDN下载免费的Windows SDK以获取x64编译器 .
4 回答
如果您的项目没有x64配置,只需通过配置管理器添加该配置即可 . 我不记得2008年是否默认创建了x64配置,但我怀疑不是 .
我似乎还记得您可以将x64配置添加到解决方案中,它会提示是否将其添加到所有包含的项目中,但是我的内存在那个上面生锈了 .
无论如何,一旦添加了配置,您将需要在项目设置之前修改您之前修改的任何内容 . 输出路径,库依赖关系等 . 新配置“向导”非常愚蠢 .
如果我记得,VS 2008 Pro默认情况下不安装64位编译器和工具 . 您必须在安装期间明确选择它们 .
控制面板 - > Uninstall Programs .
选择Visual Studio并单击 Uninstall/Change .
等等 . 再等一下 . 单击 Next .
选择 Add or Remove Features .
展开 MSVC 2008 - > Language Tools - > Visual C++ .
选择 X64 Compilers and Tools .
您可能需要原始安装媒体 .
安装64位编译器和工具后,您应该能够为解决方案添加64位配置 .
有关使用Visual Studio 2008构建x64应用程序所需的全部内容,请参阅"Use Visual Studio to build 64-bit application" .
Visual Studio 2008仅附带带有专业版及更高版本的x64编译器 . 您可以从MSDN下载免费的Windows SDK以获取x64编译器 .