我在vista x64上的VS2010中有一个程序,我让它运行x86目标机器并构建它。我正在尝试将其更改为x64目标计算机。
我已将项目配置更改为x64目标计算机,我还将构建配置更改为x64。
然而,当我构建它时,它找不到代码文件中的任何头文件。找不到所有#include文件。我试过移动头文件,以便它可以看到它们。我将它们放在x64项目文件夹等中.x86版本能够使用安装在Program Files(x86)中的SDK进行构建,所以我尝试将其移动到Program Files但我得到了
致命错误C1083:无法打开包含文件:'header.h':没有这样的文件或目录
我需要做什么才能让项目看到它们?
答案 0 :(得分:0)
我猜你正在构建一个C ++项目。如果是这样,您需要检查有问题的项目的属性(右键单击项目并选择“属性”)。请注意,您可以选择平台,每个平台的属性可以不同。将x86(或Win32)体系结构中的目录与x64体系结构进行比较,看看有什么不同之处。