本文最后更新于 246 天前,其中的信息可能已经有所发展或是发生改变。
debian解决 Could NOT find LZ4 (missing: LZ4_LIBRARIES LZ4_INCLUDE_DIRS) (Required is at least version “1.6”)
你可以尝试使用以下命令安装LZ4库:
sudo apt-get install liblz4-dev
如果已经安装了该库,你可以尝试更新一下系统的软件包列表:
sudo apt-get update
如果问题仍然存在,你可以尝试手动安装LZ4库并将其添加到LD_LIBRARY_PATH环境变量中。具体步骤如下:
- 下载LZ4库的源代码:https://github.com/lz4/lz4/releases
- 解压源代码并进入解压后的目录。
- 编译并安装LZ4库:
make
sudo make install
- 将LZ4库的路径添加到LD_LIBRARY_PATH环境变量中:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
- 重新运行你的程序,看看问题是否已经解决。
debian解决Could NOT find LZO (missing: LZO_LIBRARIES LZO_INCLUDE_DIRS)
你可以尝试安装lzo库和头文件,使用以下命令:
sudo apt-get install liblzo2-dev
如果已经安装了lzo库和头文件,你可以尝试更新库缓存,使用以下命令:
sudo ldconfig
debian解决Could NOT find Snappy (missing: SNAPPY_LIBRARIES SNAPPY_INCLUDE_DIRS)
你可以尝试安装snappy库和头文件,使用以下命令:
sudo apt-get install libsnappy-dev
如果已经安装了snappy库和头文件,你可以尝试重新运行CMake,并确保它能够找到正确的库和头文件路径。