在编译Netpbm程序之前,确保已经安装了Netpbm工具包。
示例代码:
$ pnmtopng bash: pnmtopng: command not found
如果以上命令返回“command not found”错误,则Netpbm还没有安装。
$ sudo apt-get install netpbm
$ pnmtopng usage: pnmtopng [pnminfile] ...
如果以上命令可以正常使用,则表示Netpbm已经成功安装。
gcc -o myprogram myprogram.c -lnetpbm
其中,“myprogram”为编译后的程序名,“myprogram.c”为源代码文件名。
#include "config.h"
这个文件应该是Netpbm的头文件之一,如果编译仍然失败,可以尝试在系统上搜索该文件并安装。