linux - glfw makefile 在 Ubuntu 上出现 "generating html documentation"时失败

标签 linux ubuntu makefile cmake glfw

我正在尝试为 Ubuntu 14.10 编译和安装 glfw 3.1.1。 cmake 成功完成,但是,当我通过 make 执行 makefile 时,它​​在以下位置失败:

[ 98%] Building C object tests/CMakeFiles/windows.dir/windows.c.o
Linking C executable windows
[ 98%] Built target windows
Scanning dependencies of target docs
[100%] Generating HTML documentation
Error: tag HTML_HEADER: header file `/home/dennis/Documents/LearningOpenGL/glfw-3.1.1/docs/header.html' does not exist
docs/CMakeFiles/docs.dir/build.make:52: recipe for target 'docs/CMakeFiles/docs' failed
make[2]: *** [docs/CMakeFiles/docs] Error 1
CMakeFiles/Makefile2:1184: recipe for target 'docs/CMakeFiles/docs.dir/all' failed
make[1]: *** [docs/CMakeFiles/docs.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

起初我以为这是一个可选步骤失败,但后来我意识到我无法编译我的测试项目,因为它提示 glfw header :

main.cpp:2:24: fatal error: GLFW/glfw3.h: No such file or directory
 #include <GLFW/glfw3.h>

谢谢

最佳答案

找到答案了!我不得不禁用 cmake gui 中的“构建文档”选项。

关于linux - glfw makefile 在 Ubuntu 上出现 "generating html documentation"时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29453833/

相关文章:

python - 从本地机器(外部)提交在 Docker 内运行的 Python 脚本时出现问题

c - 了解 makefile 的依赖级别

c - 如何正确地使我的生成文件编译和运行?

arrays - 从 BASH 数组创建 SQLite3 表

linux - 使用 SSHFS 挂载远程文件系统

编译 tpm 驱动程序给出 tpm_open() undefined

ubuntu - 带有 ubuntu 的树莓派 POE-FAN 帽子

ubuntu - 在Ubuntu上模拟Hadoop集群

Linux 零拷贝

c - 用于编译 Allegro5 c 程序的 Makefile