Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.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
缺少Visual Studio 2010 Express 64位属性 我试图用微软Visual C++快车2010运行OpenCV。我使用的是64位Windows7。似乎我必须将代码(使用OpenCV库)编译为x64应用程序。这很好。我安装了Windows SDK 7.1,允许您执行此操作。现在我转到下拉菜单configuration manager并选择x64(从Win32复制)。但在这里我遇到了一个问题。我似乎无法编辑此配置中的属性_C++_Visual Studio 2010_Opencv_64 Bit - Fatal编程技术网

缺少Visual Studio 2010 Express 64位属性 我试图用微软Visual C++快车2010运行OpenCV。我使用的是64位Windows7。似乎我必须将代码(使用OpenCV库)编译为x64应用程序。这很好。我安装了Windows SDK 7.1,允许您执行此操作。现在我转到下拉菜单configuration manager并选择x64(从Win32复制)。但在这里我遇到了一个问题。我似乎无法编辑此配置中的属性

缺少Visual Studio 2010 Express 64位属性 我试图用微软Visual C++快车2010运行OpenCV。我使用的是64位Windows7。似乎我必须将代码(使用OpenCV库)编译为x64应用程序。这很好。我安装了Windows SDK 7.1,允许您执行此操作。现在我转到下拉菜单configuration manager并选择x64(从Win32复制)。但在这里我遇到了一个问题。我似乎无法编辑此配置中的属性,c++,visual-studio-2010,opencv,64-bit,C++,Visual Studio 2010,Opencv,64 Bit,如果我改回Win32并转到项目属性,我有所有常用选项(配置属性->常规、调试、VC++目录等)。但在x64中,我只有一个几乎空白的窗口,它有公共属性->框架和引用菜单。我不能修改任何东西 如果我尝试在属性管理器中添加新的属性页以调试| x64,我可以命名并添加它,但当我单击它时,它会显示“没有用于选择的属性页” 我已经搜索了所有可能的相关论坛!也许我只是使用了错误的搜索词,但我似乎找不到有这个问题的人。我只是缺少了一些关于使用属性的东西吗?还是这是一只虫子 谢谢 好吧,即使我一开始遇到了类似的问

如果我改回Win32并转到项目属性,我有所有常用选项(配置属性->常规、调试、VC++目录等)。但在x64中,我只有一个几乎空白的窗口,它有公共属性->框架和引用菜单。我不能修改任何东西

如果我尝试在属性管理器中添加新的属性页以调试| x64,我可以命名并添加它,但当我单击它时,它会显示“没有用于选择的属性页”

我已经搜索了所有可能的相关论坛!也许我只是使用了错误的搜索词,但我似乎找不到有这个问题的人。我只是缺少了一些关于使用属性的东西吗?还是这是一只虫子


谢谢

好吧,即使我一开始遇到了类似的问题,我也不确定我的方法是否能解决你的问题,但是,让我试试

按照第一步中的说明将其设置为x64后,只需单击“确定”并关闭该窗口,现在,选择您的项目或右键单击它,您将在底部找到项目属性,然后使用它,您将找到所需的所有可用选项

当您说,您看到的是“公共属性”,这意味着您试图访问解决方案的属性,而不是项目的属性,因此,请在访问其属性之前选择项目


添加属性表的方法必须运行良好,请转到属性管理器->右键单击调试/64->添加新属性表->命名并保存,您必须从下一步开始访问它。

为了让任何人知道可能有相同问题,我没有设法修复它,但我确实找到了解决方法。OpenCV的最新版本(我想是2.4.8)不会编译为32位应用程序。它给了我一个错误,这显然意味着存在冲突,因为我有一个64位操作系统。如上所述,我无法使x64配置正常工作。我的工作是使用较旧版本的OpenCV(2.4.6),它可以作为32位应用程序使用。它具有相同的功能。OpenCV官方网站上有一个以前版本的列表。现在一切都好了


干杯

您可以在64位操作系统上使用OpenCV 32位,确保您的项目是32位的,并确保包含目录、库、DLL都是正确的。请详细说明您的问题是什么。您好,我的问题是我无法实际编辑x64项目的包含目录等。当我试图访问属性时,它会弹出一个几乎空白的窗口。我没有任何常用的菜单(如常规、调试、链接器等)。属性都是为32位版本设置的。您好,谢谢您的回复。我按你说的顺序试过了,但还是没有得到任何可修改的属性。如果我右键单击解决方案,我会看到一个几乎空白的窗口,上面显示框架和引用。我试图通过属性管理器访问属性,但在这种情况下,当我尝试访问调试x64属性时,我只得到“没有用于选择的属性页”。我想你说得对,我访问了错误的东西(比如解决方案vs项目)。我只是想也许我错过了一些我还没有想到的事情!