9733
- 收藏
- 点赞
- 分享
- 举报
Hi3515,编译opencv2.4.9,个人经验分享,欢迎补充
本帖最后由 zhuifengsn 于 2015-2-1 13:23 编辑
安装opencv问题详解
我使用的是redhat 9.0,先安装了海思3515官方配套的SDK,gcc版本为3.4.3。在redhat下使用的是cmake3.1.1,是直接用已经编译好的程序,包含cmake-gui。鄙人私下认为,Linux系统版本和cmake的版本对于opencv的安装应该是没有什么影响的。不过,不同的安装环境的确会导致在安装过程中出现各种不同类型的错误。下图是安装好的arm-gcc相关编译工具。
安装步骤:
①配置cmake
选择源码文件夹(解压源码所得的文件夹),选择编译目录(自己建立一个目录),选择编译器和头文件目录。
如下图,operation stystem和version processor随便写,编译器分别选择gcc和g++,targetroot选择arm-linux编译器的头文件目录,我这里是
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/include/。点击finish完成。
然后,华丽丽地报错了。
查看错误提示,提到了CUDA,后来查了下,arm-linux没有相关的库。在列表中取消所有与CUBA相关的项,重新点击configure。没有报错了。
由于arm-linux有很多库是没有的,所以在配置这一步还要取消很多的选项。具体配置如下:
再点击Generate,生成makefiles。然后,进入build目录,开始make。出错,提示:
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:691: error: syntax error before '*' token
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:695: error: syntax error before "wchar_t"
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:699: error: syntax error before '*' token
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:703: error: syntax error before '*' token
make[2]: ***
[3rdparty/zlib/CMakeFiles/zlib.dir/gzclose.c.obj] Error 1
make[1]: ***
[3rdparty/zlib/CMakeFiles/zlib.dir/all] Error 2
make: *** [all] Error 2
解决办法:打开stdlib.h文件,将684行和706行的#ifdef…. #endif注释取消。
继续make,然后出错。提示:
In file included from
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/core.hpp:4855,
from /root/opencv/opencv-2.4.9/modules/core/src/precomp.hpp:48,
from /root/opencv/opencv-2.4.9/modules/core/src/algorithm.cpp:43:
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: got 2 template parameters for `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv:: Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)'
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: but 1 required
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4033: error: redefinition of `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv:: Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)'
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv::Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)' previously declared here
make[2]: ***
[modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:进入operations.hpp,将4021行的那个函数注释掉。
继续make,然后又有新错误出现了。
In file included from /root/opencv/opencv-2.4.9/modules/core/src/precomp.hpp:48,
from /root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:43:
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/core.hpp:4826: warning: `class cv::TLSDataContainer' has virtual functions but non-virtual destructor
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:48:19: wchar.h: No such file or directory
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp: In function `std::string cv::fromUtf16(const cv::WString&)':
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:166: error: `wcstombs' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:166: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp: In function `cv::WString cv::toUtf16(const std::string&)':
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:178: error: `mbstowcs' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/persistence.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:wchar.h文件其实在usr/include/bits目录下,故打开persistence.cpp文件,在48行处,将#include改为#include,错误减少了,但没有解决。还是会提示wcstombs函数没有定义。该函数包含在stdlib.h里,进入该头文件,将684行和706行的#ifdef和#endif注释掉,错误解决。
继续make,然后继续出错提示:
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: `pthread_spin_init' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In destructor `cv::Mutex::Impl::~Impl()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:899: error: `pthread_spin_destroy' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::lock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:901: error: `pthread_spin_lock' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `bool cv::Mutex::Impl::trylock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:902: error: `pthread_spin_trylock' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::unlock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:903: error: `pthread_spin_unlock' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:直接将893行到908行的条件编译代码注释掉,问题解决。
继续make,然后出错。提示:
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: `pthread_spin_init' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In destructor `cv::Mutex::Impl::~Impl()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:899: error: `pthread_spin_destroy' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::lock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:901: error: `pthread_spin_lock' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `bool cv::Mutex::Impl::trylock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:902: error: `pthread_spin_trylock' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::unlock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:903: error: `pthread_spin_unlock' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:test文件编译出错,进入cmake-gui,取消ts模块的勾选。该模块是用于测试的,可以不用勾选。重新configure和generation。错误解决。
继续make,然后出错,提示:
/root/opencv/opencv-2.4.9/modules/legacy/src/pyrsegmentation.cpp: In function `CvStatus icvPyrSegmentation8uC3R(uchar*, int, uchar*, int, CvSize, int, CvSeq**, CvMemStorage*, int, int, int)':
/root/opencv/opencv-2.4.9/modules/legacy/src/pyrsegmentation.cpp:1023: internal compiler error: in verify_local_live_at_start, at flow.c:546
Please submit a full bug report,
with preprocessed source if appropriate.
Send email to [email]arm-gnu@codesourcery.com[/email] for instructions.
make[2]: *** [modules/legacy/CMakeFiles/opencv_legacy.dir/src/pyrsegmentation.cpp.obj] Error 1
make[1]: *** [modules/legacy/CMakeFiles/opencv_legacy.dir/all] Error 2
make: *** [all] Error 2
解决办法:进入pyrsegmentation.cpp,将CvStatus icvPyrSegmentation8uC3R函数里的代码清空,直接在函数里填上”return CV_OK;”,问题解决。
继续make,然后终于完成了。输入命令make install,完成安装。终于完成了,看到这一路遇到这么多错误,我也是醉了。
最后申明一下:由于本人也是新手上路,上述的解决办法仅供参考。这些解决办法,一部分来源百度,一部分来源于自己尝试探索还有一部分来自于本论坛的9crk大神的指导。欢迎大家补充各类错误及解决办法,欢迎拍砖。
最后,感谢9crk兄弟和bai华兄弟的无私帮助与分享。
安装opencv问题详解
我使用的是redhat 9.0,先安装了海思3515官方配套的SDK,gcc版本为3.4.3。在redhat下使用的是cmake3.1.1,是直接用已经编译好的程序,包含cmake-gui。鄙人私下认为,Linux系统版本和cmake的版本对于opencv的安装应该是没有什么影响的。不过,不同的安装环境的确会导致在安装过程中出现各种不同类型的错误。下图是安装好的arm-gcc相关编译工具。
安装步骤:
①配置cmake
选择源码文件夹(解压源码所得的文件夹),选择编译目录(自己建立一个目录),选择编译器和头文件目录。
如下图,operation stystem和version processor随便写,编译器分别选择gcc和g++,targetroot选择arm-linux编译器的头文件目录,我这里是
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/include/。点击finish完成。
然后,华丽丽地报错了。
查看错误提示,提到了CUDA,后来查了下,arm-linux没有相关的库。在列表中取消所有与CUBA相关的项,重新点击configure。没有报错了。
由于arm-linux有很多库是没有的,所以在配置这一步还要取消很多的选项。具体配置如下:
再点击Generate,生成makefiles。然后,进入build目录,开始make。出错,提示:
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:691: error: syntax error before '*' token
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:695: error: syntax error before "wchar_t"
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:699: error: syntax error before '*' token
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/../../gcc-3.4.3-uClibc-0.9.28//usr/include/stdlib.h:703: error: syntax error before '*' token
make[2]: ***
[3rdparty/zlib/CMakeFiles/zlib.dir/gzclose.c.obj] Error 1
make[1]: ***
[3rdparty/zlib/CMakeFiles/zlib.dir/all] Error 2
make: *** [all] Error 2
解决办法:打开stdlib.h文件,将684行和706行的#ifdef…. #endif注释取消。
继续make,然后出错。提示:
In file included from
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/core.hpp:4855,
from /root/opencv/opencv-2.4.9/modules/core/src/precomp.hpp:48,
from /root/opencv/opencv-2.4.9/modules/core/src/algorithm.cpp:43:
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: got 2 template parameters for `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv:: Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)'
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: but 1 required
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4033: error: redefinition of `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv:: Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)'
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/operations.hpp:4024: error: `void cv::AlgorithmInfo::addParam(cv::Algorithm&, const char*, cv:: Ptr<_Tp2>&, bool, cv::Ptr<_Tp2> (cv::Algorithm::*)(), void (cv::Algorithm::*)(const cv:: Ptr<_Tp2>&), const std::string&)' previously declared here
make[2]: ***
[modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:进入operations.hpp,将4021行的那个函数注释掉。
继续make,然后又有新错误出现了。
In file included from /root/opencv/opencv-2.4.9/modules/core/src/precomp.hpp:48,
from /root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:43:
/root/opencv/opencv-2.4.9/modules/core/include/opencv2/core/core.hpp:4826: warning: `class cv::TLSDataContainer' has virtual functions but non-virtual destructor
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:48:19: wchar.h: No such file or directory
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp: In function `std::string cv::fromUtf16(const cv::WString&)':
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:166: error: `wcstombs' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:166: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp: In function `cv::WString cv::toUtf16(const std::string&)':
/root/opencv/opencv-2.4.9/modules/core/src/persistence.cpp:178: error: `mbstowcs' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/persistence.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:wchar.h文件其实在usr/include/bits目录下,故打开persistence.cpp文件,在48行处,将#include
继续make,然后继续出错提示:
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: `pthread_spin_init' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In destructor `cv::Mutex::Impl::~Impl()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:899: error: `pthread_spin_destroy' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::lock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:901: error: `pthread_spin_lock' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `bool cv::Mutex::Impl::trylock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:902: error: `pthread_spin_trylock' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::unlock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:903: error: `pthread_spin_unlock' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:直接将893行到908行的条件编译代码注释掉,问题解决。
继续make,然后出错。提示:
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: `pthread_spin_init' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:898: error: (Each undeclared identifier is reported only once for each function it appears in.)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In destructor `cv::Mutex::Impl::~Impl()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:899: error: `pthread_spin_destroy' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::lock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:901: error: `pthread_spin_lock' undeclared (first use this function)
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `bool cv::Mutex::Impl::trylock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:902: error: `pthread_spin_trylock' undeclared (first use this function)/root/opencv/opencv-2.4.9/modules/core/src/system.cpp: In member function `void cv::Mutex::Impl::unlock()':
/root/opencv/opencv-2.4.9/modules/core/src/system.cpp:903: error: `pthread_spin_unlock' undeclared (first use this function)
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.obj] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
解决办法:test文件编译出错,进入cmake-gui,取消ts模块的勾选。该模块是用于测试的,可以不用勾选。重新configure和generation。错误解决。
继续make,然后出错,提示:
/root/opencv/opencv-2.4.9/modules/legacy/src/pyrsegmentation.cpp: In function `CvStatus icvPyrSegmentation8uC3R(uchar*, int, uchar*, int, CvSize, int, CvSeq**, CvMemStorage*, int, int, int)':
/root/opencv/opencv-2.4.9/modules/legacy/src/pyrsegmentation.cpp:1023: internal compiler error: in verify_local_live_at_start, at flow.c:546
Please submit a full bug report,
with preprocessed source if appropriate.
Send email to [email]arm-gnu@codesourcery.com[/email] for instructions.
make[2]: *** [modules/legacy/CMakeFiles/opencv_legacy.dir/src/pyrsegmentation.cpp.obj] Error 1
make[1]: *** [modules/legacy/CMakeFiles/opencv_legacy.dir/all] Error 2
make: *** [all] Error 2
解决办法:进入pyrsegmentation.cpp,将CvStatus icvPyrSegmentation8uC3R函数里的代码清空,直接在函数里填上”return CV_OK;”,问题解决。
继续make,然后终于完成了。输入命令make install,完成安装。终于完成了,看到这一路遇到这么多错误,我也是醉了。
最后申明一下:由于本人也是新手上路,上述的解决办法仅供参考。这些解决办法,一部分来源百度,一部分来源于自己尝试探索还有一部分来自于本论坛的9crk大神的指导。欢迎大家补充各类错误及解决办法,欢迎拍砖。
最后,感谢9crk兄弟和bai华兄弟的无私帮助与分享。
我来回答
回答5个
时间排序
认可量排序
认可0
认可0
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2018-05-28 16:26:37
-
2012-12-04 11:41:16
-
2017-09-12 10:35:52
-
2014-06-19 17:51:35
-
2014-09-21 15:42:00
-
02014-06-24 15:15:46
-
2020-01-13 13:36:04
-
2019-08-19 14:55:05
-
2014-04-16 11:53:29
-
2013-06-23 12:12:11
-
2013-06-26 10:51:38
-
2013-08-05 09:26:42
-
2013-06-23 13:04:25
-
122013-08-12 18:50:59
-
2012-11-25 12:53:19
-
132013-06-23 12:21:29
-
2013-11-29 09:42:11
-
2014-10-24 09:41:52
-
2014-10-14 09:17:06
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认