Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 安装libx11 dev后,我无法找到Xlib.h_C++_C_Netbeans_Ubuntu 10.10 - Fatal编程技术网

C++ 安装libx11 dev后,我无法找到Xlib.h

C++ 安装libx11 dev后,我无法找到Xlib.h,c++,c,netbeans,ubuntu-10.10,C++,C,Netbeans,Ubuntu 10.10,这里有很多帖子,但是没有一个对我有帮助 我已经成功地从apt get安装了libx11 dev,但netbeans仍然抱怨找不到include文件 此外,我还尝试查找xlib.h,但我的硬盘上既没有xlib.h文件,也没有X11文件夹 find / X11 find / Xlib.h 有什么我应该看的来修复它吗?我正在使用Ubuntu12,它是一个c/c++项目。我对netbeans一无所知,但是:您可以通过以下命令找到安装在您系统上的软件包中的内容 dpkg -L <name of

这里有很多帖子,但是没有一个对我有帮助

我已经成功地从apt get安装了
libx11 dev
,但netbeans仍然抱怨找不到include文件

此外,我还尝试查找xlib.h,但我的硬盘上既没有xlib.h文件,也没有X11文件夹

find / X11 
find / Xlib.h

有什么我应该看的来修复它吗?我正在使用Ubuntu12,它是一个c/c++项目。

我对netbeans一无所知,但是:您可以通过以下命令找到安装在您系统上的软件包中的内容

dpkg -L <name of package>

(在最近使用GNU userland的系统(即所有Linux和其他一些系统)上,没有必要使用拖尾的
-print
,但在较旧的系统上,也可能是那些保留了更多BSD传统的系统上,这是必要的。我在SunOS 4糟糕的旧时代就学会了shell,我仍然有这些习惯。)

请运行此命令并告诉我们它打印的内容:
dpkg-L libx11 dev;COLUMNS=500 dpkg-l libx*-dev | awk'{print$1,$2}'
发现问题。我在/usr/include/X11中找到了这个库。在netbeans中包含包含目录的此路径后,它修复了该问题。我相信所有文件,包括/usr/子文件夹中的文件,都包括where automatically found.Aha。同时,我已经确认
libx11 dev
是正确的安装方式,并且我已经给您写了一个答案,解释了为什么
find
命令不起作用。
find / -name Xlib.h -print
find / -name X11 -print