Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
Configuration 通过CMake使用OpenCV 3.0配置贡献模块_Configuration_Cmake_Opencv3.0 - Fatal编程技术网

Configuration 通过CMake使用OpenCV 3.0配置贡献模块

Configuration 通过CMake使用OpenCV 3.0配置贡献模块,configuration,cmake,opencv3.0,Configuration,Cmake,Opencv3.0,我正在尝试使用OpenCV 3.0配置贡献文件,以使用SIFT和SURF算法。我用CMake gui关注这一点 我在CMake GUI上设置了以下内容:; 源代码在哪里:C:/opencv/sources 构建二进制文件的位置:C:/opencv/sources/modules/core 但无论何时尝试这样做,它都会返回以下错误: CXX编译器标识未知 C编译器标识未知 CMakeLists.txt:88处的CMake错误(项目): 找不到CMAKE_CXX_编译器 CMakeLists.txt

我正在尝试使用OpenCV 3.0配置贡献文件,以使用SIFT和SURF算法。我用CMake gui关注这一点

我在CMake GUI上设置了以下内容:; 源代码在哪里:C:/opencv/sources 构建二进制文件的位置:C:/opencv/sources/modules/core

但无论何时尝试这样做,它都会返回以下错误:

CXX编译器标识未知 C编译器标识未知 CMakeLists.txt:88处的CMake错误(项目): 找不到CMAKE_CXX_编译器

CMakeLists.txt:88处的CMake错误(项目): 找不到CMAKE_C_编译器

配置不完整,出现错误! 另请参见“C:/opencv/sources/modules/core/CMakeFiles/CMakeOutput.log”。 另请参见“C:/opencv/sources/modules/core/CMakeFiles/CMakeError.log”

有人能帮我继续吗

非常感谢你!非常感谢。
最好,

如果你想使用SIFT和SURF算法,最好下载opencv-2.10。我个人觉得使用这个软件包很舒服。你可以得到和遵循。请确保您已经安装了依赖项。

您在哪个操作系统上?Linux?窗户? 如果是Linux,请检查您的系统上是否安装了gcc编译器。 如果是Windows,则取决于您使用的编译器;如果安装了Visual Studio,则会要求您选择Visual Studio的版本,因为您使用的是Cmake GUI

如果您在Linux系统上,请按照此链接正确安装OpenCV

未找到C++编译器。您可以通过向CMAKE_C_编译器变量传递一个值来设置它。是的,在这种情况下,它可能是另一种解决方案。非常感谢你!