【问题标题】:which development software should be used for VLC on mac?mac上的VLC应该使用哪个开发软件?
【发布时间】:2011-06-15 00:43:30
【问题描述】:

我想对 VLC 做一些修改和开发。我下载了它的源代码,vlc-1.1.5。它是由 C 编写的。所以通常我应该使用哪个开发环境,xcode 还是其他一些?

谢谢...

【问题讨论】:

    标签: c macos development-environment vlc libvlc


    【解决方案1】:

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

    【讨论】:

    • 无论你是否这样做,这如何帮助确定如何设置你的开发环境?
    • 如果你看到它是用 Qt 开发的,请使用 Qt Creator 作为你的开发环境。
    • 你是对的;这是一个有趣的想法,我什至没有考虑过。您应该更明确地使用该建议更新您的答案(也许还有下载 Qt Creator 的链接),我会投票赞成。
    • 是的,它在路径/modules/gui/中有一个qt4目录,我试试看,谢谢:)
    【解决方案2】:

    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 的计算机的分步指南。

    【讨论】:

    • 我尝试阅读它的源代码,但发现如果没有开发环境,它太复杂了,无法理解。比如我的另一个问题,stackoverflow.com/questions/4789825/…
    • @JavaMobile:我从未见过为我解释代码的开发环境。有这样的事吗?是不是我自己做的辛苦太多了?
    【解决方案3】:

    任何选择的编辑器都应该足够了。查看代码,VLC 似乎使用 Unix 风格的构建(autotools、make 等)。在 Win32 上,它使用 MinGW,因此在 OSX 上可能也使用普通的旧 gcc 和 make。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      • 2023-01-08
      相关资源
      最近更新 更多