文|MESeraph
01 | libcurl
- 安装包下载。
- 安装(依赖包gcc、make)
tar zxvf curl-7.70.0.tar.gz
cd curl-7.70.0
./configure
make
sudo make install
- 错误解决
- 执行
./configure
时提示:ar not found in PATH
解决:apt install binutils - 执行
./configure
时提示: error: no acceptable C compiler found in $PATH
解决:apt install gcc - 运行执行程序是报:curl: error while loading shared libraries: libcurl.so.4
解决:添加动态库路径至LD_LIBRARY_PATH变量中,库路径默认为/usr/local/lib
。
02 | sqlite3
- 安装
sudo apt-get install sqlite3
sudo apt-get install libsqlite3-dev
03 | boost
- 安装
sudo apt-get install libboost-all-dev
04 | openssl
- 安装
sudo apt-get install libssl-dev
05 | libopenblas
- 安装
sudo apt-get install libopenblas-dev
06 | CMake
源码安装
- 从CMake官网下载相应的安装包,我这里下载的是
cmake-3.20.0-rc1.tar.gz
版本。 - 安装命令
tar -zxvf cmake-3.20.0-rc2.tar.gz
./configure
make
sudo make install