1.QGIS源码下载[下载地址]
2.QGis编译依赖资源
所需的构建工具:
1.CMake >= 3.12.0下载
安装配置:
tar -xzvf cmake-3.28.0-rc1-linux-x86_64.tar.gz
mv cmake-3.28.0-rc1-linux-x86_64 /opt/cmake
ln -sf /opt/cmake/bin/* /usr/bin/查看是否成功
cmake --version
2.Flex >= 2.5.6下载
安装配置:
tar -xzvf flex-2.6.4.tar.gz
cd flex-2.6.4
./configure
make
make install查看是否成功
flex --version
3.Bison> = 2.4下载
安装配置:
tar -xzvf bison-2.3.tar.gz
cd bison-2.3
./configure
make
make install查看是否成功
bison --version
4.Python >= 3.7下载
安装配置:
tar -zxvf Python-3.12.0.tgz
mkdir /usr/local/Python37
cd Python-3.12.0
./configure --prefix=/usr/local/python37
makemake install
安装时报错ModuleNotFoundError: No module named '_ctypes’的解决办法:
yum install libffi-devel
创建软连接:ln -s /usr/local/python37/bin/python3.7 /usr/bin/python37
ln -s /usr/local/python37/bin/pip3.7 /usr/bin/pip37测试否可用
[root@mini Python-3.7.0]# python3
Python 3.7.0 (default, Jul 28 2018, 22:47:29)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for