我一直在尝试安装Emacs(25.3)的最新版本,并运行在下载目录中找到的configure.sh脚本后,它返回警告说我没有安装某些库,例如libpng, libxpm和我实际安装的其他文件。
在安装带有“ -dev”后缀的相同软件包之后,似乎已经解决了该问题,现在脚本可以检测到那些库了。
TL; DR我的问题是,“-dev”后缀在apt信息库中表示什么,并且通常所有后缀都像“ -dbg”等。
答案 0 :(得分:1)
带有-dev
后缀(debian / ubuntu)或-devel
后缀(red hat / centos / fedora)的软件包通常包含必要的文件,如果您要从使用关联的库。它们通常将包含C头文件(foo.h
)和未版本控制的共享库(libfoo.so
)。非开发包仅包含已编译二进制文件所需的版本共享库(libfoo.so.1.1
)。