我在编译用 C++ 编写的程序时收到错误 uXlib.h not found
我认为 lib 文件与以下链接中的 UIM/X 相关
答案1
在基于 Debian 的发行版(包括 Ubuntu)中,使用dpkg -S uXlib.h
来查找名为 uXlib.h 的文件来自哪个软件包(如果安装了该软件包,它将找到它)。
如果未安装该软件包,您可能需要apt-file
按照此处所述进行安装:http://www.debianhelp.co.uk/findfile.htm。
我相信您的文件应该位于某个dev
包中,因为标题在那里,可能类似于libmotif-dev
.更新:不,没有找到它libmotif 开发。
答案2
我通过复制所有头文件来解决这个问题
ftp://ftp.hq.eso.org/pub/linux/scisoft4/midas/02FEB/gui/GraphLib/libsrc/uimxR5/include
到/usr/include。
我不知道这是不是正确的方法。