osg添加插件--爬坑之路 无法定位程序输入点于动态库上

前文

osg官方推荐的Windows平台软件源(真希望做好起来):
vcpkg

正文

osg添加新插件(我们根据官方文档编译好的osg库中已经有了部分插件dll,见{OSG_DIR}\bin\osgPlugins-3.6.0,但要使用其他的插件,如svg插件则需要自己编译添加)。

  1. 寻找要添加的插件源码,osg官网提供有许多,参考url:https://github.com/openscenegraph/OpenSceneGraph/tree/master/src/osgPlugins(也可以用svn签出部分)。
  2. 源码中有Cmake工程,不过据说不能自动识别osg的部分东西。所以还是自己建立一个工程,vs、qt都可(由于依赖库的问题,后面会提到,所以这里建议使用vs工程),把源码拷过去。
  3. 查看源码中有无依赖库,比如svg源码中就使用到librsvg的库(而这个库本身又依赖许多其他库!),这里推荐使用上文中提到的vcpkg。如下载librsvg库,只要一个命令vcpkg install librsvg:x64-windows即可,期间会把22个依赖包全部下好,同时一个命令vcpkg integrate install即可在VS中使用库,非常方便。Vcpkg教程参考:https://blog.youkuaiyun.com/cjmqas/article/details/7928
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值