C++ 错误查找<;zlib.h>;通过cmake编译libpng时
编译C++ 错误查找<;zlib.h>;通过cmake编译libpng时,c++,cmake,libpng,C++,Cmake,Libpng,编译libpng 没有安装zlib,我必须从头开始构建 由于我没有访问/usr/local/include和/usr/local/lib的特权权限,因此我在$HOME/zlib中安装zlib 但是当我尝试构建libpng时,出现了一个错误,它表示找不到 如何计算呢?只需在下面的行中添加您的cmake set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:/path/to/zlib/lib/pkgconfig") 您需要更改CMakeList.txt以将
libpng
没有安装zlib
,我必须从头开始构建
由于我没有访问/usr/local/include
和/usr/local/lib
的特权权限,因此我在$HOME/zlib
中安装zlib
但是当我尝试构建libpng
时,出现了一个错误,它表示找不到
如何计算呢?只需在下面的行中添加您的cmake
set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:/path/to/zlib/lib/pkgconfig")
您需要更改
CMakeList.txt
以将$HOME/zlib
添加到include和library路径。不,运行CMAKE时需要将CMAKE\u PREFIX\u PATH
设置为$HOME/zlib
。然后,它应该拿起你的zlib。