手动将依赖项添加到 debian/control 文件

手动将依赖项添加到 debian/control 文件

我正在尝试为我的 Linux 应用程序构建 .deb 安装程序。我可以正常工作,除了我的应用程序通过命令行调用 ffmpeg 和 xjadeo(但未链接到它们),因此当安装我的应用程序时,我也希望它们也安装。

我当前的控制文件如下所示:

Depends: ${shlibs:Depends}, ${misc:Depends}

但是当我添加 xjadeo 和 ffmpeg 时出现错误:

Depends: ${shlibs:Depends}, ${misc:Depends}, ffmpeg, xjadeo

指定这些依赖关系的正确方法是什么?

Package ffmpeg was not found in the pkg-config search path.
Perhaps you should add the directory containing `ffmpeg.pc'
to the PKG_CONFIG_PATH environment variable
No package 'ffmpeg' found
Package xjadeo was not found in the pkg-config search path.
Perhaps you should add the directory containing `xjadeo.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xjadeo' found

相关内容