首先应当在环境下安装所需重要依赖库 libsodium 和 pthread 以及相关依赖,所需命令分别为:
libsodium相关:
sudo apt-get install build-essential libtool autotools-dev automake checkinstall check git yasm libsodium18 libsodium-dev
pthread:
sudo apt-get install glibc-doc
sudo apt-get install manpages-posix-dev
若make后提示CMAKE Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLz),则需要安装pkg,命令为:
sudo apt-get install --reinstall pkg-config cmake-data
而后则可以按照官网所介绍方法正常编译源文件:
mkdir _build && cd _build
cmake ..
make
sudo make install
最后,动态链接库IDE不可以直接链接,还需要自行设置,若使用gcc则使用gcc filename.c -ltoxcore即可完成编译生成可执行文件
sudo ldconfig