查看: 2316|回复: 3

osgearth编译出现错误

[复制链接]

该用户从未签到

发表于 2012-3-18 15:43:25 | 显示全部楼层 |阅读模式
我在生成.sln编译osgearth时出现错错误:fatal error C1083: 无法打开包括文件:“osg/Config”: No such file or directory
错误出在osgearth项目的Export文件。我已经把all build和osgearth项目中C++目录里的包含文件和库文件设置好了。特别是含config文件的那个文件夹,都包含进去了。编译环境为vs2010,求老师们分析一下原因。谢谢···

该用户从未签到

发表于 2012-3-18 17:12:31 | 显示全部楼层
把包含目录放在vc++目录里,在c++->常规->附加包含目录里也包含一下,双管齐下

该用户从未签到

 楼主| 发表于 2012-3-18 23:58:25 | 显示全部楼层
eaglezhao 发表于 2012-3-18 17:12
把包含目录放在vc++目录里,在c++->常规->附加包含目录里也包含一下,双管齐下

谢谢,不过我没找到你说的那个附加包含目录啊。有个附加依赖项,那个肯定不是。像这样
常规.png
我用了好久vs2010,这两天总感觉跟以前的窗口不一样了。以前貌似可以对解决方案设置C++目录什么的啊,而且那个工程的属性窗口应该就什么链接器那些选项,这两天不知道为什么变成这样了。一个解决方案里有好几十个工程,貌似不可以对整个解决方案增加那个包含文件吧,我只在All build项目和OSG项目中设置了包含文件,这样对结果有没有影响?

该用户从未签到

发表于 2012-3-20 20:31:52 | 显示全部楼层
在单个项目的属性页里有附加包含目录。如果你用camke生成工程的话,c++->附加包含目录里都应该有相应的包含目录了,除非你camke配置有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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