我在 CLion 中加载 nana 源码时,cmake 给我一个错误,说 x11 被设置为 NOTFOUND。
我已经尝试在ubuntu上安装x11开发库,但它没有帮助。
编辑: 我已经通过安装(第2个代码块)解决了上述问题。
sudo apt install libxft-dev
但现在我看到了以下错误(第1个代码块)。
代码块1
fatal error: X11/Xcursor/Xcursor.h: No such file or directory
#include <X11/Xcursor/Xcursor.h>
^~~~~~~~~~~~~~~~~~~~~~~
CODE BLCOK 2
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
/home/jirubizu/Downloads/nana_hotfix/X11_Xft_INCLUDE_PATH
used as include directory in directory /home/jirubizu/Downloads/nana_hotfix
X11_Xft_LIB (ADVANCED)
linked by target "nana" in directory /home/jirubizu/Downloads/nana_hotfix
本以为会编译,但不知为何它没有
加载前试试。
sudo apt install libxcursor-dev
这里有很多X11包。libxft-dev似乎是一个奇怪的选择。它只是X11的一小部分,可能会带来你需要的X11库,也可能不会。也许可以尝试安装libxcursor-dev,看看会发生什么。
从n. "代词 "开始,它对我来说是有效的。