11

X11 を MOTIF にインストール
しました。簡単なプログラムが hello.c として保存されます。
次のメッセージ
が表示されます。X11/intrinsic.h ファイルはどこで入手できますか ???
システムのコンパイル
に助けが必要 : MX-16 Linux Debian Jessie / i386

コード:

hans@mx1:~/Documents
$ cc push.c -o push -lXm -lXt -lX11
In file included from push.c:2:0:
/usr/include/Xm/Xm.h:59:27: fatal error: X11/Intrinsic.h: No such file or directory
 #include <X11/Intrinsic.h>
                           ^
compilation terminated.
hans@mx1:~/Documents
4

2 に答える 2

6

私のシステム上のコピーは libxt-dev からのものです

$ locate Intrinsic
/usr/include/X11/Intrinsic.h
/usr/include/X11/IntrinsicI.h
/usr/include/X11/IntrinsicP.h

$ dpkg-query -S /usr/include/X11/Intrinsic.h 
libxt-dev:amd64: /usr/include/X11/Intrinsic.h

apt-file をインストールして使用することをお勧めします。ファイル名を尋ねると、どのパッケージ (インストールする必要さえない - sources.lists のリポジトリから) にファイルが含まれているかがわかります。その名前で

于 2016-12-18T21:09:54.640 に答える