我试图从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和lz4 h c.h复制到mozlz4.c、mozlz4.h和unomzlz4.c文件所在的目录中,但也没有成功。
我已经很多年没有尝试在linux上编译源代码了,我很困惑。任何帮助都将不胜感激。D
https://github.com/pjanouch/mozlz4
Ubuntu 16.04.3 LTS公司
GNU C编译器版本5.4.0 20160609
最佳答案
尝试编译mozlz4和unmzlz4
关于c - 无法为Linux编译mozlz4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47500733/