Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.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
Python CMake错误:C++;11在Mac high sierra上不受支持_Python_C++_Macos_Opencv_C++11 - Fatal编程技术网

Python CMake错误:C++;11在Mac high sierra上不受支持

Python CMake错误:C++;11在Mac high sierra上不受支持,python,c++,macos,opencv,c++11,Python,C++,Macos,Opencv,C++11,我试图使用安装opencv for python。运行Cmake命令后,它退出,并出现错误,指出不支持C++11,尽管我已经安装了Xcode。我还试图强迫CGube使用C++ 11使用 $SET(CMACHYCXXY标准11)< /C>(因为我的CMADE版本是3.102),但是我得到这个错误: syntax error near unexpected token `CMAKE_CXX_STANDARD' P>此外,我尝试安装GCC来检查系统是否支持C++ 11编译器,在这里我再次遇到终端错

我试图使用安装opencv for python。运行Cmake命令后,它退出,并出现错误,指出不支持
C++11
,尽管我已经安装了Xcode。我还试图强迫CGube使用C++ 11使用<代码> $SET(CMACHYCXXY标准11)< /C>(因为我的CMADE版本是3.102),但是我得到这个错误:

syntax error near unexpected token `CMAKE_CXX_STANDARD'

<> P>此外,我尝试安装GCC来检查系统是否支持C++ 11编译器,在这里我再次遇到终端错误,说明<代码>。/FixEng:在运行<代码> $make make安装< /C> >之后,没有这样的文件或目录< /代码>。我该怎么办?

阿德里安最近在上发表了一篇博文。这些说明适用于3.3.0和3.3.1。

在键入
import cv2
之后,首先在终端中通过
python2
python3
命令打开python,现在一切正常。

您能在终端中运行gcc--version吗?版本号是多少?@StefanoBuora我想第一行是4.2.1,还是我看错了?配置为:--prefix=/Library/Developer/CommandLineTools/usr--gxx include dir=/usr/include/c++/4.2.1 Apple LLVM版本9.0.0(clang-900.0.39.2)目标:x86_64-Apple-darwin17.3.0线程模型:posix InstalledDir:/Library/Developer/CommandLineTools/usr/bin版本听起来不错,我在最新安装的Xcode版本中也安装了相同的代码。CCC4.2比C++11旧得多。当然不行。为什么不使用自制软件(在教程中安装)来安装GCC?默认情况下,它会安装最新版本的GCC。谢谢,我按照本教程的建议再次执行了这些步骤,但同样的问题也发生了。