若該文爲原創文章,轉載請註明原文出處 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/113530959
長期持續帶來更多項目與技術分享,諮詢請加QQ:21497936、微信:yangsir198808
紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中…(點擊傳送門)
OSG與OsgEarth三維開發專欄
上一篇:沒有了 下一篇:敬請期待...
<br>
前言
OSG研究之後,做地理GIS顯示了地球:《項目實戰:Qt+OSG教育學科工具之地理三維星球》,這一文章是基於OSG做的,而基於OsgEarth是可以進一步對地球進行深度操作,所以本篇開啓OsgEarth系列。
<br>
OsgEarth編譯過程簡介
OsgEarth的編譯,是基於Osg和OsgEarth結合在一起的,先要編譯OsgEarth,然後編譯OsgEarth。 OsgEarth的依賴庫較多,分爲上、中、下三篇,然後單獨有一篇如何將編譯好的osgEarth集成到Qt中。
<br>
目標:Qt5.15.x + VS2019 x64版本
<br>
演示Demo
Demo基於Qt5.15.2 + vs2019 x64 + osg3.6.3 + osgEarth3.1。
<br>
編譯Osg 3.6.3
使用Osg3.4.0版本編譯,可參照: 《OSG開發筆記(一):OSG介紹、編譯》 下面進入本次目標版本的編譯。
步驟一:下載解壓
選擇osg版本爲3.6.3,因爲搭配3.4.0存在一些函數未定義,所以是osgEarth應該是不兼容osg3.4.x了。 (注意:以下以3.4演示,3.6的讀者自己改下) osg官網:http://www.openscenegraph.org/
(備註:博主QQ羣提供文件下載,博客首頁有掃碼加羣)
步驟二:CMake配置
步驟三:CMake生成工程
步驟四:打開工程編譯
步驟五:編程成功
編譯Debug x64版本和Relase x64版本。
<br>
編譯Curl 7.65.3
步驟一:下載解壓
(備註:博主QQ羣提供文件下載,博客首頁有掃碼加羣)
步驟二:CMake配置
步驟三:CMake生成工程
步驟四:打開工程編譯
步驟五:編譯成功
<br>
上一篇:沒有了 下一篇:敬請期待...
<br>
若該文爲原創文章,轉載請註明原文出處 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/113530959