我已经安装了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
答案 0 :(得分:0)
我刚刚弄清楚了,我不得不创建一个新用户并且一切正常