linux部署:
安装cmake:
sudo apt install cmake
若cmake --version然后这个输出正常就装好了
安装ffmpeg:(发包)
tar xvzf n4.4.tar.gz
cd FFmpeg-n4.4
chmod +x configure
./configure --enable-gpl --enable-nonfree --enable-libx264 --enable-debug --disable-optimizations --enable-shared --enable-pthreads --enable-version3 --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib
make -j16
sudo make install
安装libssh:
方法1.可以尝试着用包管理器的下面的命令来安装libssh:
sudo apt-get install libssh-dev
方法2:
先成功安装了 OpenSSL 库。这些是 libssh 库所需要的。
zlib 库也被 libssh 所需要。你可以使用这个命令安装 zlib 库:
sudo apt-get install zlib-dev
一旦你已经安装好了 CMake, zlib 库和 OpenSSL, 从
https://www.libssh.org/ 找到你想要版本的 libssh 。在写作的时候 0.8.7 版本是最新的(译者翻译的时候最新版本是0.9.5) 。你可以用下面的命令下载和解压源代码:
wget https://www.libssh.org/files/0.8/libssh-0.8.7.tar.xz
tar xvf libssh-0.8.7.tar.xz
cd libssh-0.8.7
尝试用这些命令来构建 libssh:
mkdir build
cd build
cmake .. # 如果想要自己指定安装目录的话,
#可以使用参数 -DCMAKE_INSTALL_PREFIX=路径
# 例如译者使用: cmake -DCMAKE_INSTALL_PREFIX=/usr/inc