OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 4043|回复: 0

opencv3.4.1在arm中编译的问题

[复制链接]
发表于 2018-7-22 14:48:37 | 显示全部楼层 |阅读模式
产生了如下很多问题,请问大家如何解决?
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

Linking CXX executable cmTC_0246f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0246f.dir/link.txt --verbose=1
/usr/bin/c++     -O3 -DNDEBUG    CMakeFiles/cmTC_0246f.dir/src.cxx.o  -o cmTC_0246f -rdynamic
make[1]: Leaving directory '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp'

===== END =====

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

Linking CXX executable cmTC_02289
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_02289.dir/link.txt --verbose=1
/usr/bin/c++     -O3 -DNDEBUG    CMakeFiles/cmTC_02289.dir/src.cxx.o  -o cmTC_02289 -rdynamic
make[1]: Leaving directory '/home/pi/opencv-3.4.1/build/CMakeFiles/CMakeTmp'

===== END =====

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-19 11:41 , Processed in 0.014759 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表