我正在尝试使用 Microsoft Visual C++ Express 2010 运行 OpenCV。我使用的是 Windows 7 64 位。看来我必须将代码(使用 OpenCV 库)编译为 x64 应用程序。这可以。我安装了允许您执行此操作的 Windows SDK 7.1。所以现在我转到下拉菜单、配置管理器并选择 x64(从 Win32 复制)。但是在这里我遇到了一个问题。我似乎无法编辑此配置中的属性。
如果我改回 Win32 并转到项目属性,我会看到所有常用选项(配置属性 -> 常规、调试、VC++ 目录等)。但在 x64 中,我所拥有的只是一个几乎空白的窗口,其中包含 Common Properties->Framework and References 菜单。我无法修改任何内容。
如果我尝试在 Property Manger 中向 Debug|x64 添加一个新的属性表,我可以命名并添加它,但是当我点击它时显示“没有可供选择的属性页”。
我已经搜索了所有可能的相关论坛!也许我只是使用了错误的搜索词,但我似乎找不到有这个确切问题的人。我只是缺少有关使用属性的内容吗?或者这是一个错误?
谢谢!
最佳答案
如果安装了 Windows SDK v7.1,当您将 Visual Studio 2010 Professional 或 Visual Studio 2010 Express 升级到 Visual Studio 2010 SP1 时,Visual C++ 编译器将被删除。对于遇到此问题的任何其他人,我建议通过以下链接更新 Visual Studio 2010 SP1。
http://www.microsoft.com/en-us/download/details.aspx?id=4422
干杯。
关于c++ - 缺少 Visual Studio 2010 Express 64 位属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21839021/