OpenGV Win7 VS2013 Cmake 编译静态库
2021-07-04 22:11
标签:htm init 实验室 err geo 使用 去掉 extra ref 最近在实验室师兄的介绍下看了下OpenGV库(Open Geometric Vision),在ubuntu16上按照!网站 的方法可以很方便的安装,就是要主要make的线程数。一开始用make -j4,会出现一些错误,后来改成了单线程编译。其次是要注意eigen的版本,在win7上使用eigen-3-2-10可以编译成功,但是使用eigen-3-3-5就会出现错误。 ubuntu16上的make和install没什么好讲的,主要讲一下在window下的编译和install。 可以先生成Debug,生成Release,每次都要install,然后会在cmake的install文件夹看到include和lib文件夹,lib文件下有opengv.lib和opengvd.lib。由于是静态库,opengvd.lib有200多M,opengv.lib有80多M。 build/bin文件下有几个例子,可以在cmd中看一下。 Debug模式生成的较快,Release模式生成的比较慢。可能与Eigen模板库有关系。 windows下怎么生成动态库还没清楚。 OpenGV Win7 VS2013 Cmake 编译静态库 标签:htm init 实验室 err geo 使用 去掉 extra ref 原文地址:https://www.cnblogs.com/zi-wang/p/9845943.html
-Wextra
、-Werror
、-Wwrite-strings
、-Wno-unused-parameter
,将其注释掉就可以了。
文章标题:OpenGV Win7 VS2013 Cmake 编译静态库
文章链接:http://soscw.com/index.php/essay/101884.html