http://www.cnkinect.com/thread-15697-1-1.html
这里自己在他的文章基础上重新整理总结了一下:
1、 编译Cal3D,目的就是得到cal3d_d.lib、cal3d_d.dll及cal3d.lib,cal3d.dll,后面编译osgCal依赖cal3d库文件(本例中只用到库文件,动态库只是附属物)。
1.1、cal3d源码获取,通过SVN获取最新的源码,最新源码下载地址:
http://svn.gna.org/svn/cal3d/trunk 。下载的源码文件包含以下三个文件夹
1.2、打开源码文件下的Cal3d下的cal3d.sln解决方案,可以看到包含有12个工程,如下图
我们只需要build Cal3D,选择生成(Build)菜单,选择批生成,然后选择Cal3D的debug和Release两个选项,点击生成,等待几分钟,如下图:
完成以后会在bin目录下生成debug和release两个文件夹,两个文件夹下都生成了几个文件,比较重要的是