目录
一、环境安装与配置
二、基于Qt跨平台编译第三方库
三、基于Qt跨平台编译OSG核心库
四、基于Qt跨平台编译OSG工具库
五、基于Qt跨平台编译osgEarth核心库
六、基于Qt跨平台编译osgEarth工具库
大家可以根据需要进行进行安装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博客
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、Snappy+Qt编译(一套代码、一套框架,跨平台编译,版本:Snappy-1.1.9):QT+OSG/osgEarth编译之三十八:Snappy+Qt编译(一套代码、一套框架,跨平台编译,版本:Snappy-1.1.9)_翰墨之道的博客-CSDN博客
39、Blosc+Qt编译(一套代码、一套框架,跨平台编译,版本:Blosc-1.21.1):QT+OSG/osgEarth编译之三十九:Blosc+Qt编译(一套代码、一套框架,跨平台编译,版本:Blosc-1.21.1)_翰墨之道的博客-CSDN博客
40、blend2d+Qt编译(一套代码、一套框架,跨平台编译,版本:blend2d-beta18):QT+OSG/osgEarth编译之四十:blend2d+Qt编译(一套代码、一套框架,跨平台编译,版本:blend2d-beta18)_翰墨之道的博客-CSDN博客
41、FileGDB+Qt安装(一套代码、一套框架,跨平台编译,版本:FileGDB-1.5.2):QT+OSG/osgEarth编译之四十一:FileGDB+Qt安装(一套代码、一套框架,跨平台编译,版本:FileGDB-1.5.2)_翰墨之道的博客-CSDN博客
42、basis+Qt编译(一套代码、一套框架,跨平台编译,版本:basis-1.16.3):QT+OSG/osgEarth编译之四十二:basis+Qt编译(一套代码、一套框架,跨平台编译,版本:basis-1.16.3)_翰墨之道的博客-CSDN博客
43、jasper+Qt编译(一套代码、一套框架,跨平台编译,版本:basisjasper-2.0.12):
QT+OSG/osgEarth编译之四十三:jasper+Qt编译(一套代码、一套框架,跨平台编译,版本:basisjasper-2.0.12)_翰墨之道的博客-CSDN博客
44、FBX+Qt安装(一套代码、一套框架,跨平台编译,版本:FBX-2020.2.1):
QT+OSG/osgEarth编译之四十四:FBX+Qt安装(一套代码、一套框架,跨平台编译,版本:FBX-2020.2.1)_翰墨之道的博客-CSDN博客
45、gdal+Qt编译(一套代码、一套框架,跨平台编译,版本:gdal-3.6.0):QT+OSG/osgEarth编译之三十八:gdal+Qt编译(一套代码、一套框架,跨平台编译,版本:gdal-3.6.0)_翰墨之道的博客-CSDN博客
46、FFTSS+Qt编译(一套代码、一套框架,跨平台编译,版本:FFTSS-3.0):QT+OSG/osgEarth编译之四十六:FFTSS+Qt编译(一套代码、一套框架,跨平台编译,版本:FFTSS-3.0)_翰墨之道的博客-CSDN博客
47、Cal3D+Qt编译(一套代码、一套框架,跨平台编译,版本:Cal3D-0.13):
QT+OSG/osgEarth编译之四十七:Cal3D+Qt编译(一套代码、一套框架,跨平台编译,版本:Cal3D-0.13)-CSDN博客
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博客
3、osgDB+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgDB):QT+OSG/osgEarth编译之四十二:osgDB+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgDB)_翰墨之道的博客-CSDN博客
4、osgGA+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgGA):QT+OSG/osgEarth编译之四十三:osgGA+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgGA)_翰墨之道的博客-CSDN博客
5、osgViewer+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgViewer):QT+OSG/osgEarth编译之四十五:osgViewer+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgViewer)_翰墨之道的博客-CSDN博客
1、osgUtil+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgUtil):QT+OSG/osgEarth编译之五十一:osgUtil+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgUtil)_翰墨之道的博客-CSDN博客
2、osgText+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgText):QT+OSG/osgEarth编译之四十四:osgText+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgText)_翰墨之道的博客-CSDN博客
3、osgAnimation+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgAnimation):QT+OSG/osgEarth编译之五十六:osgAnimation+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgAnimation)_翰墨之道的博客-CSDN博客
4、osgFX+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgFX):QT+OSG/osgEarth编译之四十七:osgFX+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgFX)_翰墨之道的博客-CSDN博客
5、osgParticle+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgParticle):QT+OSG/osgEarth编译之四十八:osgParticle+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5核心库osgParticle)_翰墨之道的博客-CSDN博客
6、osgSim+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgSim):QT+OSG/osgEarth编译之五十九:osgSim+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgSim)_翰墨之道的博客-CSDN博客
7、osgTerrain+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgTerrain):QT+OSG/osgEarth编译之五十:osgTerrain+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgTerrain)_翰墨之道的博客-CSDN博客
8、osgShadow+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgShadow):QT+OSG/osgEarth编译之五十一:osgShadow+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgShadow)_翰墨之道的博客-CSDN博客
9、osgVolume+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgVolume):QT+OSG/osgEarth编译之五十二:osgVolume+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgVolume)_翰墨之道的博客-CSDN博客
10、osgWidget+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgWidget):QT+OSG/osgEarth编译之五十三:osgWidget+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgWidget)_翰墨之道的博客-CSDN博客
11、osgUI+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgUI):QT+OSG/osgEarth编译之五十四:osgUI+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgUI)_翰墨之道的博客-CSDN博客
12、osgManipulator+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgManipulator):QT+OSG/osgEarth编译之五十五:osgManipulator+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgManipulator)_翰墨之道的博客-CSDN博客
13、osgPresentation+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgPresentation):QT+OSG/osgEarth编译之五十六:osgPresentation+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5工具库osgPresentation)_翰墨之道的博客-CSDN博客
1、osgEarth+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3核心库osgEarth):QT+OSG/osgEarth编译之七十:osgEarth+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3核心库osgEarth)_翰墨之道的博客-CSDN博客
1、osgEarthProcedural+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3工具库osgEarthProcedural):
QT+OSG/osgEarth编译之七十一:osgEarthProcedural+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3工具库osgEarthProcedural)_osgearth proceduralmesh-CSDN博客
2、osgEarthSplat+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3工具库osgEarthSplat):
QT+OSG/osgEarth编译之七十二:osgEarthSplat+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3工具库osgEarthSplat)_qt osg osgearth地球-CSDN博客
1、osgCal+Qt编译(一套代码、一套框架,跨平台编译,版本:osgCal-0.3.1):
QT+OSG/osgEarth编译之八十:osgCal+Qt编译(一套代码、一套框架,跨平台编译,版本:osgCal-0.3.1)-CSDN博客