我如何源安装开发头文件?

我如何源安装开发头文件?

我正在 Unix/OSX 上安装名为 Julius 的软件,该软件说明如下:

“编译库文件支持,首先安装 libsndfile 的开发文件(头文件),然后从源代码编译 Julius”

但我知道如何安装标头。它确实可以通过 .configure、make、make install 顺利安装,但我猜标头还需要一个额外的步骤。

答案1

你的发行版可能提供了一个linsndfile-dev软件包或者类似的东西(朱利叶斯手册在第 2.4.1 节中有一些示例),这可能是最简单的方法。

否则,libsndfile先安装:

./configure
make
make install

然后编译朱利叶斯就像你所做的那样,它应该可以工作。如果你想再检查一下,./configureJulius 的输出应该在某个时候谈论libsndfile它是否检测到它。

答案2

通常情况下,头文件是随库一起提供的,因此你应该首先查看 libsndfile 的安装位置。如果你没有如果您尚未安装 libsndfile,那么这就是您的起点。

相关内容