找不到zlib,但它已安装

时间:2019-04-30 16:00:32

标签: gcc makefile cmake

我已经安装了zlib库,但是在编译此项目时-https://github.com/mgbellemare/Arcade-Learning-Environment- 它给了我一个找不到zlib的错误。

我跑步时

gcc -o a a.c  ; ./a

其中a.c文件使用“ #include”

我已经尝试过这些标志

-DZLIB_LIBRARY:FILEPATH 
-DZLIB_INCLUDE_DIR:PATH
-ZLIB_CFLAGS=" " ZLIB_LIBS="-lz"
-lz 

并从源代码重新编译cmake包

/home/mostafa/Documents/temp/Arcade-Learning-Environment/src/common/ScreenExporter.cpp:18:10: fatal error: zlib.h: No such file or directory
 #include <zlib.h>
          ^~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/ale-bin.dir/build.make:183: CMakeFiles/ale-bin.dir/src/common/ScreenExporter.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:100: CMakeFiles/ale-bin.dir/all] Error 2
make: *** [Makefile:130: all] Error 2

1 个答案:

答案 0 :(得分:0)

我刚刚弄清楚了,我不得不创建一个新用户并且一切正常