由于版本问题,参考网上的解决方案基本可以解决些共性问题,但就是还剩一点差异,足以卡住!
Ubuntu16上 openCV2编译不过,出现函数未定义,类型未指定等莫名其妙的问题,试过各种版本,查看网上教程无果,主要是解决问题一个接一个,很细很杂,放弃;最后使用openCV3编译通过了,openCV3注意添加c++11支持,在windows上用的minGW64编译,minGW32不可以,当然最好使用vs2017。。。
make指令出错信息的保存可使用文件重定向命令记录错误:
command > filename 把把标准输出重定向到一个新文件中command >> filename 把把标准输出重定向到一个文件中(追加)
command 1 > fielname 把把标准输出重定向到一个文件中
command > filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中
command 2 > filename 把把标准错误重定向到一个文件中
command 2 >> filename 把把标准输出重定向到一个文件中(追加)
command >> filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中(追加)