2011-01-25 78 views

回答

2

我以为VLC是在Qt开发的。你看到以Q开头的类名吗?如果它是在Qt中开发的,Qt CreatorKDevelop将是开发环境的一个很好的选择。

0

任何选择编辑器都应该足够。看看代码,看起来VLC使用Unix风格的构建(autotools,make等)。在Win32上,它使用MinGW,所以普通的旧版gcc和make也可能在OSX上使用。

1

VideoLAN伙计们提供了一个wiki页面,其中包含关于在多个平台上编译它们的源代码的信息。与OS X相关的页面位于:http://wiki.videolan.org/OSXCompile

在Mac OS X上编译VLC媒体播放器不同于普通的linux编译和OS X编译。我们不使用Xcode,但是一个简单的./configure然后make是不够的。

该页面提供了设置运行OS X 10.5或10.6的机器的分步指南。

+1

我尝试阅读它的源代码,但发现如果没有开发环境,它太复杂了。如我的另一个问题,http://stackoverflow.com/questions/4789825/which-function-does-vlc-use-to-open-a-video-file – JavaMobile 2011-01-25 08:57:25

+1

@JavaMobile:我从来没有见过一个开发环境为我解释代码。有这样的事吗?我自己做了太多艰苦的工作吗? – 2011-01-25 08:59:16