osgQt编译、运行

1、软件环境:vs2017  Qt5.9.2  cmake3.10.0

2、一开始用的是cmake的最新版本3.15,遇到了一堆问题,cmakelist.txt里面的一些宏3.15不再支持,折腾了半天,才发现可能是版本的问题,换了几个版本之后,发现3.10.0可以编译通过;参考这里:http://www.360doc.com/content/18/0623/19/32123204_764717027.shtml

3、osgQt 下载链接:https://github.com/openscenegraph/osgQt不要下错链接了,因为GitHub上还有另外一个老版本的链接,叫mathieu / osgQt

4、把Qt的bin路径加到系统环境变量Path里面,如:D:\Projects\OpenSourceProjects\Qt5.9.2\5.9.2\msvc2017_64\bin;注意要把这个路径加到路径中的osg目录之前,不然后面运行release版本会报“”无法定位输入点.....于osg150-osgQOpenGL.dll上", 加完之后要重启电脑;

5、剩下的就是cmake Configue的时候要配osg的头文件和库路径,把之前编译好的osg的这些路径配进去就行了;

 

最终:

 

参考:

http://www.360doc.com/content/18/0623/19/32123204_764717027.shtml

https://blog.csdn.net/bixiwen_liu/article/details/102939840

          

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值