闲话少说,直接上图好了。。。
首先下载ceres的各个依赖库个gflags,glog和eigen,以及用于处理稀疏矩阵的库CXSparse,解压到ceres-x64文件夹下。
然后在ceres-x64文件夹下新建两个文件夹bin和install。
bin和install文件夹下又包含gflags,glog和Ceres三个文件夹。这两个文件夹的作用在后边会提到的。
接下来开始用cmake编译。没有安装cmake的同学安装一下cmake,我装的是最新版。
1、编译gflags,如图所示,关键的地方用紫色的框标识出来了
configure之后一定要看看框里边写了什么,缺啥补啥;然后就generate,open project;
用vs2015打开工程之后,先全部生成,然后再生成INSTALL工程,就可以生成相应的库文件了,可以到install目录下对应的文件下…\install\gfalgs\include 下检查