如何安装 netpbm 头文件?

如何安装 netpbm 头文件?

我想编译一些使用 netpbm 函数的 C 程序。它们需要文件“netpbm/pnm.h”。我该如何安装此文件?似乎已安装 netpbm,但未安装头文件。

我已经使用redhat版本的linux很久了,但是对于ubuntu还是新手。

答案1

在 Ubuntu 中,pnm.h似乎是由或提供的libnetpbm9-devlibnetpbm10-dev但是文件的路径是/usr/include/pnm.h而不是/usr/include/netpbm/pnm.h,因此您可能需要修改#include程序源代码中的指令。

为方便日后参考,您可以在线搜索包装内容http://packages.ubuntu.com/或者通过安装apt-file实用程序并查询其包数据库来查找匹配的文件名,例如

~$ apt-file search '/pnm.h'
libitpp-dev: /usr/include/itpp/srccode/pnm.h
libnetpbm10-dev: /usr/include/pnm.h
libnetpbm9-dev: /usr/include/pnm.h

相关内容