安装gdal
1、安装sqlite3
sudo apt install sqlite3(通过终端在线安装)
源码编译安装
sudo mkdir build
sudo ./configure --prefix=/home/zjw/sqlite-autoconf-3360000/build
sudo make
(sqlite3.h:没有那个文件或目录 sudo apt-get install libsqlite3-dev)
sudo make install
完了后设置环境变量
2、安装tiff
./configure
make
make install
3、安装curl
./configure
make
make install
4、安装proj
./configure
make
make install
5、安装geos
./configure
make
make install
6、安装gdal
修改源码file:///home/QL/WLP/libSource/gdal-2.4.4/ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.cpp 添加#include <limits>)
(如果出现libtool的错误,可以make clean清理后重新make)
./configure
make
make install
(
qt creator 中文输入:
编译fcitx的libfcitxplatforminputcontextplugin.so
mkdir build
cd build
cmake .. -DENABLE_LIBRARY=false -DQt5_DIR=[Qt目录]/5.14.2/gcc_64/lib/cmake/Qt5
会在[Qt目录]/5.14.2/gcc_64/plugins/platforminputcontexts下生成libfcitxplatforminputcontextplugin.so,
将此文件复制到[Qt目录]/Tools/5.14.2/QtCreator/lib/Qt/plugins/platforminputcontexts
(错误1: 找不到 FcitxConfig.cmake
命令行增加"-DENABLE_LIBRARY=false"参数
错误2: 找不到 ECMConfig.cmake
下载编译安装extra-cmake-modules
mkdir build
cd build
cmake ..
make
sudo make install
错误3: 找不到 Qt5Config.cmake
命令行增加"-DQt5_DIR=[Qt目录]/lib/cmake/Qt5"参数
错误4:Could NOT find XKBCommon_XKBCommon
apt-get install libxkbcommon-x11-dev libxkbcommon-dev)