我正在尝试通过cmake
生成的 make 构建一个项目,其中一个必要的头文件是/usr/local/include/poppler/poppler-config.h。然而
export INCLUDE_PATH=/usr/local/include/poppler/
也不
export INCLUDE_PATH=/usr/local/include/
帮助,我仍然得到:
fatal error: poppler-config.h: No such file or directory
.
我会错过什么?
我已经有一个用于此依赖项的 pkg-config 文件,看起来不错:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: poppler
Description: PDF rendering library
Version: 0.33.0
Libs: -L${libdir} -lpoppler
Cflags: -I${includedir}/poppler
但是将其添加到PKG_CONFIG_PATH
环境变量中也无济于事。
是否有一些 cmake 缓存可以为此重置?什么应该是一个优雅的解决方案?