我想为 VLC 做一些修改和开发。我下载了它的源代码,vlc-1.1.5。它是由 C 编写的。所以通常我应该使用哪个开发环境,xcode 还是其他一些?
谢谢...
我想为 VLC 做一些修改和开发。我下载了它的源代码,vlc-1.1.5。它是由 C 编写的。所以通常我应该使用哪个开发环境,xcode 还是其他一些?
谢谢...
我以为 VLC 是在Qt中开发的。你看到以 Q 开头的类名了吗?如果它是在 Qt 中开发的,Qt Creator或KDevelop将是一个不错的开发环境选择。
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 的计算机的分步指南。
任何选择的编辑器都应该足够了。查看代码,VLC 似乎使用 Unix 风格的构建(autotools、make 等)。在 Win32 上,它使用 MinGW,因此在 OSX 上也可能使用普通的旧 gcc 和 make。