Nic*_*nar 3 compiling gcc mesa
我正在编译一个需要头文件的软件包。我的 Ubuntu 11.10(64 位)安装中缺少头文件。在使用make,gcc和编译期间gfortran,我收到以下错误消息。
XMstr.c:7:19: fatal error: Xm/Xm.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
谷歌搜索答案让我相信我的系统上需要安装一个 MESA 库,但我找不到包名称的完全匹配。
我需要安装的包的名称可能是什么?该软件包在更新的 Ubuntu 发行版上是否具有相同的名称?
可以在其他答案中找到解决您的特定问题的软件包。如果您以后遇到其他类似问题,请尝试以下更通用的方法:
因为Xm/Xm.h它看起来像这样:
File Packages
/usr/include/Xm/Xm.h lesstif2-dev, libmotif-dev
/usr/lib/TenDRA/lib/include/motif/1_2.api/Xm/Xm.h tendra [not amd64]
Run Code Online (Sandbox Code Playgroud)
apt-file可以在问题如何获取我尚未安装的包的文件列表中看到,正在使用另一种用于查找文件包的命令行方法?
小智 6
在 Ubuntu 18.04.3 上,我能够使用正确的缺失库 Xm.h
sudo apt-get install libmotif-dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24550 次 |
| 最近记录: |