gpt4 book ai didi

c - 为 linux 编译 mozlz4 时遇到问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:44 25 4
gpt4 key购买 nike

我正在尝试从 github 编译 mozlz4,但出现以下错误:

mozlz4.c(.text+0x18c): undefined reference to 'LZ4_compressBound'
mozlz4.c(.text+0xlf5): undefined reference to 'LZ4_compressBound'
mozlz4.c(.text+0x206): undefined reference to 'LZ4_compress_default'

它需要我已经安装的 pkg-config 和 liblz4-dev。我试过设置

CPATH, LIBRARY_PATH, & LD_LIBRARY_PATH
to /usr/include
and then to /usr/lib/x86_64-linux-gnu with no success.

我还尝试将 liblz4.a、liblz4.pc、liblz4.so、liblz4.so.1、liblz4.so.1.7.1、lz4.h、lz4frame.h 和 lz4hc.h 复制到所在目录mozlz4.c、mozlz4.h 和 unmozlz4.c 文件的定位也没有成功。

自从我尝试在 linux 上编译源代码以来已经很多年了,我被难住了。任何帮助将不胜感激。 :D

https://github.com/pjanouch/mozlz4Ubuntu 16.04.3 长期支持版GNU C 编译器版本 5.4.0 20160609

最佳答案

尝试 gcc -o mozlz4 mozlz4.c -llz4 编译 mozlz4 和 gcc -o unmozlz4 unmozlz4.c -llz4 编译 unmozlz4

关于c - 为 linux 编译 mozlz4 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47500733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com