【发布时间】:2010-01-25 19:59:59
【问题描述】:
好的。我正在尝试在 Windows 上编译以下应用程序(Segmenter,请参见步骤 3)。
我检查了源代码并更改了引用,这样一切都会好起来的。它基本上是一个单文件应用程序,引用了 ffmpeg。
makefile 写着:
gcc -Wall -g segmenter.c -o segmenter -lavformat -lavcodec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad
我有 Visual C++ 编译器,但我不知道如何使用该编译器编译上述行,还是应该使用 Gcc for Windows?
【问题讨论】:
-
是的,抓住 gcc。您可以从 MingW 或 Cygwin 中进行选择
-
IMO,编译开源应用程序属于超级用户的土地。
-
关于在 SO 上使用 gcc 和相关工具的问题有数千个 - 我从未见过一个迁移到 SU。
-
@Neil:当然。 “我如何引用这些库”完全是一个 SO 问题,但编译带有指示如何编译的 README 文件的应用程序基本上是安装的事情。事实上,这是一个灰色地带。反正不是什么大问题。