【发布时间】:2018-02-14 20:33:00
【问题描述】:
能否解释一下如何在 libmad(http://www.underbit.com/products/mad/) 中运行 minimad.c?我按照安装文件中的说明进行操作。但是我C语言不好,不知道main函数中需要传递哪些参数。我不明白 argv 中使用了哪些参数(在 main() 中)。
【问题讨论】:
能否解释一下如何在 libmad(http://www.underbit.com/products/mad/) 中运行 minimad.c?我按照安装文件中的说明进行操作。但是我C语言不好,不知道main函数中需要传递哪些参数。我不明白 argv 中使用了哪些参数(在 main() 中)。
【问题讨论】:
minimad.c 是一个简单的 libmad 库演示程序。如果您按照说明构建 libmad,那么您应该能够通过在提示符下运行“make minimad”来构建 minimad 二进制文件。参数 argv 等是在您运行调用程序时从命令行传递的——这一点在大多数 C 编程教科书中都有很好的描述。
如果您真正要问的是如何在您自己的程序中使用 libmad,那就另当别论了。您可以使用 minimad.c 源代码作为执行此操作的指南,但这并不重要。
【讨论】: