这里有很多帖子,但没有一个对我有帮助。
我已经libx11-dev
从 apt-get 成功安装,但 netbeans 仍然抱怨它找不到包含文件<X11/Xlib.h>
。
我也试过找到 xlib.h 并且我的硬盘上没有 Xlib.h 文件或 X11 文件夹。
find / X11
find / Xlib.h
有什么我应该看的东西来解决它吗?我正在使用 ubuntu 12,它是 ac/c++ 项目。
这里有很多帖子,但没有一个对我有帮助。
我已经libx11-dev
从 apt-get 成功安装,但 netbeans 仍然抱怨它找不到包含文件<X11/Xlib.h>
。
我也试过找到 xlib.h 并且我的硬盘上没有 Xlib.h 文件或 X11 文件夹。
find / X11
find / Xlib.h
有什么我应该看的东西来解决它吗?我正在使用 ubuntu 12,它是 ac/c++ 项目。
我对netbeans一无所知,但是:您可以使用以下命令找出系统上安装的软件包中的内容
dpkg -L <name of package>
当我在我也有权访问的 Ubuntu 系统上执行此操作时,它表明 libx11-dev应该包含文件/usr/include/X11/Xlib.h
. 但是,这并不能告诉您该文件是否确实存在。您需要类似find
您为此尝试的命令。
现在,您的find
命令没有做任何事情,因为find
命令行语法与其他所有命令都不同。这是如何做你想做的事情find
:
find / -name Xlib.h -print
find / -name X11 -print
(在最近的具有 GNU 用户空间的系统(即所有 Linux 和其他一些系统)上,尾随-print
不是必需的,但在较旧的系统上,可能还有那些保留更多 BSD 遗产的系统,它是。我在糟糕的旧系统中学习了我的 shell SunOS 4 的日子,我仍然有这些习惯。)