foundation-source

libEBML2, libMatroska2, mkvalidator, mkclean and the specifications

Github星跟踪图

1/ To build these sources you first need to build coremake:

  • for UNIX + gcc:
    gcc corec/tools/coremake/coremake.c -o coremake

  • for Windows in a Visual Studio shell:
    cl corec/tools/coremake/coremake.c -o coremake.exe

2/ Generate the makefiles

  • for gcc on Linux
    ./coremake gcc_linux
    or
    ./coremake gcc_linux_x64

  • for gcc on Mingw64
    ./coremake gcc_win64

  • for Visual Studio on Windows
    ./coremake vs9_x64

3a/ build the spec tools

make -C spectool

the result executables will be in /release/<gcc_win64> with <gcc_win64> being the name of the
coremake target you used on step 2.

3b/ build mkvalidator

make -C mkvalidator

the result executables will be in /release/<gcc_win64> with <gcc_win64> being the name of the
coremake target you used on step 2.

3c/ build mkclean

make -C mkclean

the result executables will be in /release/<gcc_win64> with <gcc_win64> being the name of the
coremake target you used on step 2.

Code of conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

主要指标

概览
名称与所有者Matroska-Org/foundation-source
主编程语言C
编程语言C (语言数: 8)
平台
许可证BSD 3-Clause "New" or "Revised" License
所有者活动
创建于2013-01-11 05:49:52
推送于2025-10-28 19:24:39
最后一次提交2025-10-28 19:02:15
发布数8
最新版本名称mkvalidator-0.6.0 (发布于 )
第一版名称mkclean-0.8.9 (发布于 )
用户参与
星数62
关注者数9
派生数28
提交数1.5k
已启用问题?
问题数67
打开的问题数36
拉请求数131
打开的拉请求数7
关闭的拉请求数9
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?