查看: 2189|回复: 4

osgearth编译问题请教

[复制链接]

该用户从未签到

发表于 2011-7-3 12:07:09 | 显示全部楼层 |阅读模式
我编译osgearth时出现以下错误:
Compiling...
ReaderWriterZipFS.cpp
Linking...
fatal error C1900: Il mismatch between 'P1' version '20060201' and 'P2' version '20050411'
LINK : fatal error LNK1257: code generation failed

这是不是osg版本与osgearth的版本不同引起的啊,不知这样的错误应该怎样处理啊,我的osg为2.8.2,其中ReaderWriterZipFS.cpp

为 第三方库gwaldron-osgearth-ad74d18中的源码

该用户从未签到

发表于 2011-7-4 08:37:27 | 显示全部楼层
这是因为您的开发环境和某个依赖库编译的环境不符,一个为VS2005,另一个为VS2005SP1——这个错误基本都是这个原因引起的

该用户从未签到

 楼主| 发表于 2011-7-5 11:04:27 | 显示全部楼层
是不是安装补丁sp1 就可以解决啊

该用户从未签到

发表于 2011-7-5 15:54:40 | 显示全部楼层
如果您没有安装sp1的话,请务必安装;否则vs2005就是一坨废物

该用户从未签到

 楼主| 发表于 2011-7-6 10:13:59 | 显示全部楼层
好的,谢谢啊,我查一下,我的 vc2005记得是 vc2005sp1,不知这个版本是否已经带sp1了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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