Hi, I'm a chinese student. I have complied the osgOcean successfully. I can run the oceanExample, and do everything in its "applicantion.cpp". But now, I meet a problem: If I make a new project, when run the code, it alway declare an error: LINK : fatal error LNK1181: 无法打开输入文件“..\..\lib\Debug\osgOceanD.lib”, (Cannot open the input file:osgOceanD.lib)
My osgOceanD.lib is located in F:\OSG\osgOcean\build\lib\Debug, and I also add this path to "TOOLS—>Option —>Directories-> Library Files". In the Windows PATH, I add "F:\OSG\osgOcean\build\bin\Debug". So, I need to know how to solve this problem. Thank you! Cheers, Han Following is the test code: #include <osgViewer/Viewer> #include <osgDB/ReadFile> #include <osgGA/TrackballManipulator> #include <osgOcean/OceanScene> #include <osgOcean/FFTOceanSurface> int main() { osg::ref_ptr<osgViewer::Viewer> viewer =new osgViewer::Viewer; viewer->setUpViewInWindow(150,150,1024,768,0);//setUpViewInWindow(150,150,1024,768,0); osg::ref_ptr<osgOcean::FFTOceanSurface> oceanSurface= new osgOcean::FFTOceanSurface(64,256,17,osg::Vec2(1.1f,1.1f),12.0f,1000.0f,0.8f,1e-8,true,2.5,10.f,256); osg::ref_ptr<osgOcean::OceanScene> oceanScene=new osgOcean::OceanScene(oceanSurface.get()); viewer->addEventHandler(oceanSurface->getEventHandler()); viewer->addEventHandler(oceanSurface->getEventHandler()); osgGA::TrackballManipulator *tb = new osgGA::TrackballManipulator; tb->setHomePosition(osg::Vec3f(0.0,0.0f,20.0),osg::Vec3f(0.0f,20.0f,20.0f),osg::Vec3f(0,0,1)); viewer->setCameraManipulator(tb); viewer->setSceneData(oceanSurface); viewer->run(); return 0; } This code is ok when copy to "applicantion.cpp", but can't be use in new any projects. ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=46579#46579 Attachments: http://forum.openscenegraph.org//files/ll_334.png _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org