Qt+OSG/osgEarth跨平台编译(用Qt Creator组装各个库,实现一套代码、一套框架,跨平台编译)
admin
2024-02-16 13:36:58

目录

一、环境安装与配置

二、基于Qt跨平台编译第三方库

三、基于Qt跨平台编译OSG核心库


一、环境安装与配置

大家可以根据需要进行进行安装Windows、Linux、MacOS,如果手上有单独的Linux、MacOS电脑及系统,可以不用选择虚拟机安装(如果没有,就需要考虑进行安装)。

1、使用VMware 16 安装CentOS 8:使用VMware 16 安装CentOS 8_翰墨之道的博客-CSDN博客_vmware16安装centos8

2、使用VMware 16 安装macOS Monterey 12:使用VMware 16 安装macOS Monterey 12_翰墨之道的博客-CSDN博客_vmware16安装macos

3、使用VMware 16 安装Windows 10:使用VMware 16 安装Windows 10_翰墨之道的博客-CSDN博客_vm16安装windows10

4、VirtualBox中安装MacOS Big Sur:VirtualBox中安装MacOS Big Sur_翰墨之道的博客-CSDN博客_virtualbox安装macos

5、VirtualBox中安装MacOS Catalina:VirtualBox中安装MacOS Catalina_翰墨之道的博客-CSDN博客_virtualbox安装macos

6、Centos8 安装 QT5.12.12 及错误问题解决:Centos8 安装 QT5.12.12 及错误问题解决_翰墨之道的博客-CSDN博客_centos8安装qt

7、Could not start process make -f (Centos8 QT5.12.12):Could not start process make -f (Centos8 QT5.12.12)_翰墨之道的博客-CSDN博客_"could not start process \"make\" -f"

8、cannot find -lGL(CentOS8 QT5.12.12):cannot find -lGL(CentOS8 QT5.12.12)_翰墨之道的博客-CSDN博客

二、基于Qt跨平台编译第三方库

1、zlib+Qt编译(一套代码、一套框架,跨平台编译,版本:zlib-1.2.12):QT+OSG/osgEarth编译之一:zlib+Qt编译(一套代码、一套框架,跨平台编译,版本:zlib-1.2.12)_翰墨之道的博客-CSDN博客

2、giflib+Qt编译(一套代码、一套框架,跨平台编译,版本:giflib-5.2.1):QT+OSG/osgEarth编译之二:giflib+Qt编译(一套代码、一套框架,跨平台编译,版本:giflib-5.2.1)_翰墨之道的博客-CSDN博客

3、sqlite+Qt编译(一套代码、一套框架,跨平台编译,版本:sqlite-3.39.4):QT+OSG/osgEarth编译之三:sqlite+Qt编译(一套代码、一套框架,跨平台编译,版本:sqlite-3.39.4)_翰墨之道的博客-CSDN博客

4、libpng+Qt编译(一套代码、一套框架,跨平台编译,版本:libpng-1.6.38):QT+OSG/osgEarth编译之四:libpng+Qt编译(一套代码、一套框架,跨平台编译,版本:libpng-1.6.38)_翰墨之道的博客-CSDN博客

5、libjpeg+Qt编译(一套代码、一套框架,跨平台编译,版本:libjpeg-9e):QT+OSG/osgEarth编译之五:libjpeg+Qt编译(一套代码、一套框架,跨平台编译,版本:libjpeg-9e)_翰墨之道的博客-CSDN博客

6、lzma+Qt编译(一套代码、一套框架,跨平台编译,版本:lzma-5.2.7):QT+OSG/osgEarth编译之六:lzma+Qt编译(一套代码、一套框架,跨平台编译,版本:lzma-5.2.7)_翰墨之道的博客-CSDN博客

7、zstd+Qt编译(一套代码、一套框架,跨平台编译,版本:zstd-1.5.2):QT+OSG/osgEarth编译之七:zstd+Qt编译(一套代码、一套框架,跨平台编译,版本:zstd-1.5.2)_翰墨之道的博客-CSDN博客_osgearth qt编译

8、webp+Qt编译(一套代码、一套框架,跨平台编译,版本:libwebp-1.2.2):QT+OSG/osgEarth编译之八:webp+Qt编译(一套代码、一套框架,跨平台编译,版本:libwebp-1.2.2)_翰墨之道的博客-CSDN博客

9、LZ4+Qt编译(一套代码、一套框架,跨平台编译,版本:LZ4-1.9.3):QT+OSG/osgEarth编译之九:LZ4+Qt编译(一套代码、一套框架,跨平台编译,版本:LZ4-1.9.3)_翰墨之道的博客-CSDN博客

10、MiniZip+Qt编译(一套代码、一套框架,跨平台编译,版本:MiniZip-1.1):QT+OSG/osgEarth编译之十:MiniZip+Qt编译(一套代码、一套框架,跨平台编译,版本:MiniZip-1.1)_翰墨之道的博客-CSDN博客

11、libTiff+Qt编译(一套代码、一套框架,跨平台编译,版本:libTiff-4.4.0):QT+OSG/osgEarth编译之十一:libTiff+Qt编译(一套代码、一套框架,跨平台编译,版本:libTiff-4.4.0)_翰墨之道的博客-CSDN博客_qt使用libtiff

12、OpenJPEG+Qt编译(一套代码、一套框架,跨平台编译,版本:OpenJPEG-2.5.0):QT+OSG/osgEarth编译之十二:OpenJPEG+Qt编译(一套代码、一套框架,跨平台编译,版本:OpenJPEG-2.5.0)_翰墨之道的博客-CSDN博客

13、libSSH2+Qt编译(一套代码、一套框架,跨平台编译,版本:libSSH2-1.10.0):QT+OSG/osgEarth编译之十三:libSSH2+Qt编译(一套代码、一套框架,跨平台编译,版本:libSSH2-1.10.0)_翰墨之道的博客-CSDN博客

14、libcurl+Qt编译(一套代码、一套框架,跨平台编译,版本:libcurl-7.86.0):QT+OSG/osgEarth编译之十四:libcurl+Qt编译(一套代码、一套框架,跨平台编译,版本:libcurl-7.86.0)_翰墨之道的博客-CSDN博客

15、iconv+Qt编译(一套代码、一套框架,跨平台编译,版本:iconv-1.17):QT+OSG/osgEarth编译之十五:iconv+Qt编译(一套代码、一套框架,跨平台编译,版本:iconv-1.17)_翰墨之道的博客-CSDN博客

16、libxml2+Qt编译(一套代码、一套框架,跨平台编译,版本:libxml2-2.10.3):QT+OSG/osgEarth编译之十六:libxml2+Qt编译(一套代码、一套框架,跨平台编译,版本:libxml2-2.10.3)_翰墨之道的博客-CSDN博客

17、proj+Qt编译(一套代码、一套框架,跨平台编译,版本:通用坐标转换库proj-9.1.0):QT+OSG/osgEarth编译之十七:proj+Qt编译(一套代码、一套框架,跨平台编译,版本:通用坐标转换库proj-9.1.0)_翰墨之道的博客-CSDN博客

18、geos+Qt编译(一套代码、一套框架,跨平台编译,版本:geos-3.11.0):QT+OSG/osgEarth编译之十八:geos+Qt编译(一套代码、一套框架,跨平台编译,版本:geos-3.11.0)_翰墨之道的博客-CSDN博客

19、xerces+Qt编译(一套代码、一套框架,跨平台编译,版本:xerces-3.2.4):QT+OSG/osgEarth编译之十九:xerces+Qt编译(一套代码、一套框架,跨平台编译,版本:xerces-3.2.4)_翰墨之道的博客-CSDN博客

20、freetype+Qt编译(一套代码、一套框架,跨平台编译,版本:freetype-2.12.1):QT+OSG/osgEarth编译之二十:freetype+Qt编译(一套代码、一套框架,跨平台编译,版本:freetype-2.12.1)_翰墨之道的博客-CSDN博客

21、FreeXL+Qt编译(一套代码、一套框架,跨平台编译,版本:FreeXL-1.0.6):QT+OSG/osgEarth编译之二十一:FreeXL+Qt编译(一套代码、一套框架,跨平台编译,版本:FreeXL-1.0.6)_翰墨之道的博客-CSDN博客

22、librttopo+Qt编译(一套代码、一套框架,跨平台编译,版本:librttopo-1.1.0):QT+OSG/osgEarth编译之二十二:librttopo+Qt编译(一套代码、一套框架,跨平台编译,版本:librttopo-1.1.0)_翰墨之道的博客-CSDN博客

23、Shapelib+Qt编译(一套代码、一套框架,跨平台编译,版本:Shapelib-1.5.0):QT+OSG/osgEarth编译之二十三:Shapelib+Qt编译(一套代码、一套框架,跨平台编译,版本:Shapelib-1.5.0)_翰墨之道的博客-CSDN博客

24、libbz2+Qt编译(一套代码、一套框架,跨平台编译,版本:libbz2-1.0.6):QT+OSG/osgEarth编译之二十四:libbz2+Qt编译(一套代码、一套框架,跨平台编译,版本:libbz2-1.0.6)_翰墨之道的博客-CSDN博客

25、libzip+Qt编译(一套代码、一套框架,跨平台编译,版本:libzip-1.9.2):QT+OSG/osgEarth编译之二十五:libzip+Qt编译(一套代码、一套框架,跨平台编译,版本:libzip-1.9.2)_翰墨之道的博客-CSDN博客

26、SpatiaLite+Qt编译(一套代码、一套框架,跨平台编译,版本:SpatiaLite-5.0.1):QT+OSG/osgEarth编译之二十六:SpatiaLite+Qt编译(一套代码、一套框架,跨平台编译,版本:SpatiaLite-5.0.1)_翰墨之道的博客-CSDN博客

27、GeoTIFF+Qt编译(一套代码、一套框架,跨平台编译,版本:GeoTIFF-2.12.1):QT+OSG/osgEarth编译之二十七:GeoTIFF+Qt编译(一套代码、一套框架,跨平台编译,版本:GeoTIFF-2.12.1)_翰墨之道的博客-CSDN博客

28、FontConfig+Qt编译(一套代码、一套框架,跨平台编译,版本:FontConfig-5.1.0):QT+OSG/osgEarth编译之二十八:FontConfig+Qt编译(一套代码、一套框架,跨平台编译,版本:FontConfig-5.1.0)_翰墨之道的博客-CSDN博客

29、Pixman+Qt编译(一套代码、一套框架,跨平台编译,版本:Pixman-0.42.2):QT+OSG/osgEarth编译之二十九:Pixman+Qt编译(一套代码、一套框架,跨平台编译,版本:Pixman-0.42.2)_翰墨之道的博客-CSDN博客

30、cairo+Qt编译(一套代码、一套框架,跨平台编译,版本:cairo-1.16.0):QT+OSG/osgEarth编译之三十:cairo+Qt编译(一套代码、一套框架,跨平台编译,版本:cairo-1.16.0)_翰墨之道的博客-CSDN博客_cairo qt

31、Expat+Qt编译(一套代码、一套框架,跨平台编译,版本:Expat-2.5.0):QT+OSG/osgEarth编译之三十一:Expat+Qt编译(一套代码、一套框架,跨平台编译,版本:Expat-2.5.0)_翰墨之道的博客-CSDN博客

32、RasterLite2+Qt编译(一套代码、一套框架,跨平台编译,版本:RasterLite2-1.1.0-beta1):QT+OSG/osgEarth编译之三十二:RasterLite2+Qt编译(一套代码、一套框架,跨平台编译,版本:RasterLite2-1.1.0-beta1)_翰墨之道的博客-CSDN博客

33、SpatialIndex+Qt编译(一套代码、一套框架,跨平台编译,版本:SpatialIndex-1.9.3):QT+OSG/osgEarth编译之三十三:SpatialIndex+Qt编译(一套代码、一套框架,跨平台编译,版本:SpatialIndex-1.9.3)_翰墨之道的博客-CSDN博客

34、Exiv2+Qt编译(一套代码、一套框架,跨平台编译,版本:Exiv2-0.27.5):QT+OSG/osgEarth编译之三十四:Exiv2+Qt编译(一套代码、一套框架,跨平台编译,版本:Exiv2-0.27.5)_翰墨之道的博客-CSDN博客

35、HDF5+Qt编译(一套代码、一套框架,跨平台编译,版本:HDF5-1.12.2):QT+OSG/osgEarth编译之三十五:HDF5+Qt编译(一套代码、一套框架,跨平台编译,版本:HDF5-1.12.2)_翰墨之道的博客-CSDN博客

36、Protobuf+Qt编译(一套代码、一套框架,跨平台编译,版本:Protobuf-21.2):QT+OSG/osgEarth编译之三十六:Protobuf+Qt编译(一套代码、一套框架,跨平台编译,版本:Protobuf-21.2)_翰墨之道的博客-CSDN博客

37、NetCDF+Qt编译(一套代码、一套框架,跨平台编译,版本:NetCDF-4.9.0):QT+OSG/osgEarth编译之三十七:NetCDF+Qt编译(一套代码、一套框架,跨平台编译,版本:NetCDF-4.9.0)_翰墨之道的博客-CSDN博客

38、gdal+Qt编译(一套代码、一套框架,跨平台编译,版本:gdal-3.6.0):QT+OSG/osgEarth编译之三十八:gdal+Qt编译(一套代码、一套框架,跨平台编译,版本:gdal-3.6.0)_翰墨之道的博客-CSDN博客

三、基于Qt跨平台编译OSG核心库

1、OpenThreads+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库OpenThreads):QT+OSG/osgEarth编译之三十九:OpenThreads+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库OpenThreads)_翰墨之道的博客-CSDN博客

2、osg+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osg):QT+OSG/osgEarth编译之四十:osg+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osg)_翰墨之道的博客-CSDN博客

相关内容

热门资讯

山水皆有情!丽江两山一江的千年... 去过丽江、走过虎跳峡的人,大概率都听过哈巴雪山和金沙江的传说。很多人站在峡谷之下,望着奔腾不息的金沙...
活力中国调研行丨“殷”你而来 ... 9月12日,游客在殷墟博物馆“甲骨文展厅”内参观。位于河南省安阳市的殷墟博物馆新馆是首个全景式展现商...
浦江之夜赴美好相逢,第37届上... 9月12日晚,黄浦江畔灯火璀璨,第37届上海旅游节大巡游在外滩中山东一路上演。不少观众早早便来到外滩...
美丽中国丨秋韵紫鹊界 梯田入画... 这是9月11日拍摄的紫鹊界梯田(无人机照片)。 金秋九月,湖南省娄底市新化县紫鹊界梯田稻谷渐次成熟。...
中国之巅奏响《共同的节日》,千... 千吨阻尼器,“迎世赛、游上海旅游节”。9月13日,由上海市文化和旅游局指导推出上海旅游·会客│巅峰之...