- 确保在安装libsodium-go之前已经安装了libsodium库,可以使用以下命令进行安装:
Ubuntu: sudo apt-get install libsodium-dev
CentOS: sudo yum install libsodium-devel
- 确保安装的libsodium库版本较新,如果版本过老可能会导致找不到文件的错误。可以使用以下命令对libsodium库进行更新(需要使用管理员权限):
Ubuntu: sudo add-apt-repository -y ppa:ondrej/php && sudo apt-get update && sudo apt-get install libsodium-dev
CentOS: wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz && tar -xvf libsodium-1.0.18.tar.gz && cd libsodium-1.0.18 && ./configure --prefix=/usr && make && make check && make install
- 如果还是找不到文件,可以在命令行中使用以下命令来安装sodium文件:
sudo apt-get install libsodium-dev
以下是代码示例:
Ubuntu:
sudo add-apt-repository -y ppa:ondrej/php && sudo apt-get update && sudo apt-get install libsodium-dev
sudo apt-get install libsodium-dev
CentOS:
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz && tar -xvf libsodium-1.0.18.tar.gz && cd libsodium-1.0.18 && ./configure --prefix=/usr && make && make check && make install
sudo yum install libsodium-devel
sudo apt-get install libsodium-dev