0

ここにはたくさんの投稿がありますが、どれも私を助けてくれませんでした。

私は apt-get から正常にインストールしましたlibx11-devが、まだ netbeans が include file を見つけることができないと不平を言っています<X11/Xlib.h>

また、私は xlib.h を見つけようとしましたが、ハードディスクに Xlib.h ファイルも X11 フォルダーもありません。

find / X11 
find / Xlib.h

それを修正するために見るべきものはありますか?ubuntu 12 を使用しており、ac/c++ プロジェクトです。

4

1 に答える 1

2

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の遺産をより多く保持しているシステムでは、そうです。私は古き良き時代に自分のシェルを学びました。 SunOS 4の時代と私にはまだそれらの習慣があります。)

于 2013-02-09T04:01:52.830 に答える