产生了如下很多问题,请问大家如何解决?
Build output check failed:
Regex: 'command line option .* is valid for .* but not for C\+\+'
Output line: 'cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++'
Compilation failed:
source file: '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx'
check option: ' -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes'
===== BUILD LOG =====
Change Dir: /home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_0246f/fast"
/usr/bin/make -f CMakeFiles/cmTC_0246f.dir/build.make CMakeFiles/cmTC_0246f.dir/build
make[1]: Entering directory '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_0246f.dir/src.cxx.o
/usr/bin/c++ -O3 -DNDEBUG -fPIE -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -o CMakeFiles/cmTC_0246f.dir/src.cxx.o -c /home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx
cc1plus: warning: command line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++
/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx:1:0: warning: ignoring #pragma [-Wunknown-pragmas]
#pragma
Build output check failed:
Regex: 'command line option .* is valid for .* but not for C\+\+'
Output line: 'cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++'
Compilation failed:
source file: '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx'
check option: ' -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wstrict-prototypes'
===== BUILD LOG =====
Change Dir: /home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_02289/fast"
/usr/bin/make -f CMakeFiles/cmTC_02289.dir/build.make CMakeFiles/cmTC_02289.dir/build
make[1]: Entering directory '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_02289.dir/src.cxx.o
/usr/bin/c++ -O3 -DNDEBUG -fPIE -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wstrict-prototypes -o CMakeFiles/cmTC_02289.dir/src.cxx.o -c /home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++
/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp/src.cxx:1:0: warning: ignoring #pragma [-Wunknown-pragmas]
#pragma