2

我想在 Moetics 的 Mac 上的 Cascades 中为我正在处理的项目构建 Flac。

http://sourceforge.net/projects/flac/files/flac-src/

我过去通过将 c 和 h 文件拖到我的 Workspace src 文件夹中成功地构建了 LAME 和 Ogg,但这不适用于 Flac。我不知道使用 make 文件、配置、构建库等。

有谁知道我如何构建 Flac 以便在我的项目中使用它?

我在 Mac 10.8.3 上,想使用 Flac 1.2.1,Mometics 版本:10.1.0 构建 ID:v201303191709 10

4

1 回答 1

1

你需要交叉编译flac。在某处解压源,启动终端并获取 bbndk 环境,应该是这样的:

. /opt/bbndk/bbndk-env.sh

取决于您安装 sdk 的位置。

然后进行配置/制作/制作安装舞,

./configure --prefix=/tmp/bbflac --host=arm-unknown-nto-qnx8.0.0eabi --disable-ogg
制作
进行安装

(我不得不禁用 ogg 支持,因为我没有交叉编译,如果你需要它,你必须先构建 ogg 库)

您现在可以从 /tmp/bbflac 中选择共享 (libFLAC.so / libFLAC++.so) 或静态 (libFLAC.a / libFLAC++.a) 库和所需的头文件并复制到您的项目中。

于 2013-05-28T07:14:36.407 回答