Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.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
Ruby on rails 在ruby 2.3.0和linux 16.04上安装gem ruby opencv时出现错误core.hpp..否_Ruby On Rails_Ruby_Linux_Opencv - Fatal编程技术网

Ruby on rails 在ruby 2.3.0和linux 16.04上安装gem ruby opencv时出现错误core.hpp..否

Ruby on rails 在ruby 2.3.0和linux 16.04上安装gem ruby opencv时出现错误core.hpp..否,ruby-on-rails,ruby,linux,opencv,Ruby On Rails,Ruby,Linux,Opencv,我安装opencv我尝试安装gemruby opencv 当捆绑安装时出现错误 >> Check the required libraries... checking for main() in -lstdc++... yes checking for main() in -lopencv_calib3d... yes checking for main() in -lopencv_contrib... yes checking for main() in -lopencv_core

我安装opencv我尝试安装gem
ruby opencv
捆绑安装时
出现错误

>> Check the required libraries...
checking for main() in -lstdc++... yes
checking for main() in -lopencv_calib3d... yes
checking for main() in -lopencv_contrib... yes
checking for main() in -lopencv_core... yes
checking for main() in -lopencv_features2d... yes
checking for main() in -lopencv_flann... yes
checking for main() in -lopencv_highgui... yes
checking for main() in -lopencv_imgproc... yes
checking for main() in -lopencv_legacy... yes
checking for main() in -lopencv_ml... yes
checking for main() in -lopencv_objdetect... yes
checking for main() in -lopencv_video... yes
checking for main() in -lopencv_photo... yes
checking for main() in -lopencv_gpu... yes
checking for main() in -lopencv_nonfree... no
opencv_nonfree not found.
>> Check the required headers...
checking for opencv2/core/core_c.h... yes
checking for opencv2/core/core.hpp... no
*** extconf.rb failed ***
我尝试读取日志文件
mkmk.log


have_头:检查opencv2/core/core.hpp。。。 --------------------没有

“gcc-E -I/home/xxx/.rvm/rubies/ruby-2.3.0/include/ruby-2.3.0/x86_64-linux-I/home/xxx/.rvm/rubies/ruby-2.3.0/include/ruby-2.3.0/ruby-backward-I/home/xxx/.rvm/rubies/ruby-2.3.0/include/ruby-2.3.0/include/I/usr/usr/local/include/opencv2.3.0/include-O3-fno-fno快速数学-ggdb3-Wall-xtra-Wno-Wno-Wno-wera-Wno-unsers-Wno-Wno-Wno在/usr/local/include/opencv2/core/core.hpp:48:0中包含的文件中,省略字段初始值设定项-Wunused变量-Wpointer arith-Wwrite strings-wdecaration after语句-Wimplicit函数声明-Wdeprecated声明-Wno压缩位字段compat-Wno可能未初始化-fPIC conftest.c-o conftest.i”, 来自conftest.c:3:/usr/local/include/opencv2/core.hpp:49:4:error:#error core.hpp 报头必须编译为C++ +错误核心。HPP报头必须是 编译为C++ ^在/usr/local/include/opencv2/core.hpp:54:0中包含的文件中, 从/usr/local/include/opencv2/core/core.hpp:48, 来自conftest.c:3:/usr/local/include/opencv2/core/base.hpp:49:4:error:#error base.hpp 报头必须编译为C++ +错误基础。 编译为C++ ^在/usr/local/include/opencv2/core.hpp:54:0中包含的文件中, 从/usr/local/include/opencv2/core/core.hpp:48, 来自conftest.c:3:/usr/local/include/opencv2/core/base.hpp:54:19:致命错误:climits: 没有终止此类文件或目录编译。检查的程序是: /*开始/1:#包括“ruby.h”2:3:#包括 /结束*/


我在
ubuntu16.04
上使用了
ruby 2.3.0

有人能告诉我怎么修这个问题吗

Tks适用于任何支架