c++ - 编译 nana 库时不能包含 <X11/Xft/Xft.h>,没有那个文件或目录

标签 c++ makefile nana

我正在尝试安装 nana C++ library在 Ubuntu 16.04 中。

我下载并解压到我的helloworld文件所在的目录,然后进入makefile所在的目录; nana/build/makefile,输入make 却报错

X11/Xft/Xft.h: no such file or directory

我检查了/usr/include/X11 是的,它不在那里。谷歌搜索并没有帮助找出安装 Xft 的热点。我该怎么做?还是我做错了什么?

最佳答案

这个 header 似乎在 libxft-dev 包中。用你的包管理器安装它。如果合适,请尝试:

sudo apt install libxft-dev

关于c++ - 编译 nana 库时不能包含 <X11/Xft/Xft.h>,没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45045271/

相关文章:

c++ - `if constexpr`可以用来声明不同类型和init-expr的变量吗

makefile - 了解 makefile 配方

c++ - 线程 C++ 上的用户 I/O

c++ - 更改娜娜列表框中的值

C++ - 接受绑定(bind)函数作为参数并将其传递给另一个函数的模板函数

c++ - 使用链接删除哈希表中的值

c++ - 使用 QT 在 KDE5 中进行窗口和装饰样式编程

我可以安全地假设所有(或大部分) "cc"在 *nix 系统上支持 "-Wall"吗?

makefile - make 将其缓存存储在哪里?