|
这几天头脑发热,nb上安装一个ubuntu9.04,装上QtCreator1.1 参照肖鹏所讲的再安装osg2.8.0,运行runexamples.bat 例子正常显示,一切正常,心中窃喜(肖鹏说过只要人品好就装的上),但是当我把在win32下的一些源码拷贝到ubuntu下时发现了问题,调用<osg/Camera> 时
getCamera()->setProjectionMatrixAsPerspective(30.0f, static_cast<double>(width())/static_cast<double>(height()), 1.0f, 10000.0f);
getCamera()->setViewport(0,0,width(),height());
还有一大批,系统报错setProjectionMatrixAsPerspective,setViewport都是没有定义的,也就是说osg::Camera下没有这些函数,但我到安装目录下看过
/usr/local/include/osg下的Camera文件,打开里面分明就有这些函数的定义,这是怎么回事? |
|