查看: 5790|回复: 7

osgOcean编译通过了,但是出现多个warning提示

[复制链接]

该用户从未签到

发表于 2013-3-5 18:58:58 | 显示全部楼层 |阅读模式
CMAKE编译通过了,但是出现如下好多个warning提示,请问是什么问题,
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/OSG-3.0-VC9/OSG-3.0-VC9/lib".  Targets may link only to libraries.  CMake is dropping the item.

该用户从未签到

发表于 2013-3-6 08:03:52 | 显示全部楼层
编译的时候有什么问题么?

该用户从未签到

发表于 2013-3-6 09:55:18 | 显示全部楼层
您好像把需要的Library名称设置成目录名了,比如要求给出osg.lib的完整路径名,您却只给了个目录名。。那样编译的时候肯定是有问题了

该用户从未签到

 楼主| 发表于 2013-3-6 10:20:36 | 显示全部楼层
array 发表于 2013-3-6 09:55
您好像把需要的Library名称设置成目录名了,比如要求给出osg.lib的完整路径名,您却只给了个目录名。。那样 ...

是的是的,谢谢~这个问题修复了但是VS2008生成的时候依然有问题,我想问一下OSG3.0和osgOcean1.0.1有版本问题存在吗?

该用户从未签到

 楼主| 发表于 2013-3-6 13:22:20 | 显示全部楼层
dreamsmile117 发表于 2013-3-6 10:20
是的是的,谢谢~这个问题修复了但是VS2008生成的时候依然有问题,我想问一下OSG3.0和osgOcean1.0.1有版本 ...

你好,改到具体的路径名,但是依然有
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/OSG-3.0-VC9/OSG-3.0-VC9/lib".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/osgOcean/fftss-3.0/libfftss".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/OSG-3.0-VC9/OSG-3.0-VC9/lib".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/osgOcean/fftss-3.0/libfftss".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/OSG-3.0-VC9/OSG-3.0-VC9/lib".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/osgOcean/fftss-3.0/libfftss".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "osgOcean" requests linking to directory "F:/OSG/OSG-3.0-VC9/OSG-3.0-VC9/lib".  Targets may link only to libraries.  CMake is dropping the item.
请问这个还是路径问题吗?

该用户从未签到

发表于 2013-3-7 08:02:25 | 显示全部楼层
lib要指定到某一个具体的文件,不是文件夹,include指定到某一个文件夹就行了

该用户从未签到

发表于 2013-4-8 14:58:57 | 显示全部楼层
liuzhiyu123 发表于 2013-3-7 08:02
lib要指定到某一个具体的文件,不是文件夹,include指定到某一个文件夹就行了

您好啊,我想请问下那个应该有三个lib文件的,指定其中一个就可以了吗?

该用户从未签到

发表于 2013-4-12 10:17:48 | 显示全部楼层
dreamsmile117 发表于 2013-3-6 13:22
你好,改到具体的路径名,但是依然有
WARNING: Target "osgOcean" requests linking to directory "F:/O ...

您显然是没有改。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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