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博客

相关内容

热门资讯

米拉日巴佛阁位于甘南合作市郊 米拉日巴佛阁位于甘南合作市郊,距离市中心约3公里,是一座红色的藏式高层建筑。佛阁的高层宗教建筑在藏区...
原创 5... 要知道,5月27日赵子豪在上海迪士尼的照片和短文在社交平台上被不少人热聊,他背着树懒卡通包,还配了句...
沉浸式露营体验!长春这家河畔休... 露营,作为一种亲近自然、放松身心的休闲方式,越来越受到人们的喜爱。然而,传统的露营需要准备大量的装备...
杭州龙井的茶,飘了旧香 杭州龙井寻香记 一、风里飘来的旧香 暮春的杭州总裹着一层湿润的绿,我原本只是趁着清明后的假期来散心,...