|
我是osg新手,QQ群中得知osgXI是个好东西,于是就开始了osgxi的编译之旅.忙乎了一个多小时后,把过程和问题进行记录,为大家做个借鉴.
1 下载,不用说,去sourcefore 下载了.我直接使用svn检出代码.
2 cmake编译设置. 我首先使用cmake,遇到了以下两个问题:
a cmake config的时候,有错误.找不到多个路径,首先是boost_include_dir(advance), 由于我没有用过cmake,所以不明所以,在cmake中找不到这个设置,还在QQ群问是怎么回事,后来才知道原来勾选了"Advance"后才能找到这个设置,设置后过关了.
b cmake还有很多路径错误,主要是osg链接库的路径,需要逐个设置,这个有点不便....
3 生成出vc 2008文件后,开始编译.这里发现一个问题sgNURBS这个\工程没有纳入cmake.导致osgdb_library不能编译通过. 我必须添加一个工程..
目前编译结果是有4个工程不能链接通过,还需要继续调整(包括osgNurbs) |
|