查看: 1447|回复: 4

libtif库的问题

[复制链接]

该用户从未签到

发表于 2012-10-23 09:45:53 | 显示全部楼层 |阅读模式
OSGChina.org提供的OSG第三方库好像还是2005年编译的,可能不支持win7系统,但是编译也不报错,唯一感觉有问题的地方就是利用osgviewerMFC去读取tif文件时,相关代码“mModel = osgDB::readNodeFile(m_ModelName);”中mModel地址为空,导致产生错误,请问有没有新一点的libtif库可以用?或者哪位在win7下编译成功并且可以读取显示tif文件的,给我传授一下经验,先谢谢了~

该用户从未签到

发表于 2012-10-23 09:53:24 | 显示全部楼层
自己下源码 nmake 自己编译

该用户从未签到

 楼主| 发表于 2012-10-23 12:43:33 | 显示全部楼层
liuzhiyu123 发表于 2012-10-23 09:53
自己下源码 nmake 自己编译

请问哪里可以下到源码?另外我下了osg.org的第三方库又编译了一次,还是无法读取tif文件,难道真的是库的问题吗?如果是的话官网上会更新的吧?您有没有碰到过我描述的问题呢?

该用户从未签到

发表于 2012-10-24 10:21:17 | 显示全部楼层
我编译过libtiff,但由于我没有libjbig库,所以这个库不完整,谁下载的有libjbig库呀,发我一个,我编译好libtiff后,再编译帮你编译下osg的tiff插件,编译好了我会上传到此论坛的。
此论坛上面已经有我上传的png插件和freetype插件...

该用户从未签到

发表于 2012-10-26 17:50:01 | 显示全部楼层
我还是把osgdb_tiffd.dll和osgdb_tiff.dll两个文件上传给你吧
说明一下:这两个dll是用Visual C++ 2005编译的,其中用到的libtiff为4.0.2版本的,因为我没有libjbig库,所以这两个插件不支持libjbig,但是它已经支持了libjpeg和zlib库,你只有将就着用下了。
使用Debug版本要求你的计算机上已经装有Visual Studio 2005,原因你应该知道的,而Release版本没有这个限制。

osgdb_tiff.dll

560 KB, 下载次数: 9, 下载积分: 威望 1

osg的libtiff插件Release版本

osgdb_tiffd.dll

748 KB, 下载次数: 9, 下载积分: 威望 1

osg的libtiff插件的Debug版本

您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表