HowToCompile.txt
上传用户:xjjlds
上传日期:2015-12-05
资源大小:22823k
文件大小:1k
源码类别:

多媒体编程

开发平台:

Visual C++

  1. Because Visual Studio becomes a turtle when there are many little projects, I didn't set up dependencies between them and didn't put them all into one workspace per application. These are more or less the base of everything, build them in this order first:
  2. 1. deccs
  3. 2. dsutil
  4. 3. ui (run libui.bat to merge them)
  5. 4. subpic
  6. 5. subtitles
  7. 6. filters (for mpc only build those configurations which output a lib, the rest outputs stand-alone filters)
  8. Required SDKs:
  9. - DirectX 9 SDK (you may need to add "Debug Unicode" and "Release Unicode" configs to the project file of the directshow baseclasses)
  10. - Platform SDK
  11. - Windows Media Format SDK 9
  12. It is recommended that you add DX9's include and lib paths to Visual Studio before the others:
  13. - include:
  14. <DXSDK>SamplesC++DirectShowBaseClasses
  15. <DXSDK>Include
  16. ...
  17. - lib:
  18. <DXSDK>lib
  19. ...
  20. Other external header files are included directly, modify the path in the sources if your installation differs. (but don't COMMIT it to the CVS!)
  21. Debug builds use dynamic, Release builds use static linking to standard C/C++ and MFC libs. Don't forget to change this in the baseclasses. Also IMPORTANT: add winmm.lib to the baseclasses or else you will get a few unresolved externals later.
  22. Subresync and Submux aren't working yet, they are just there because I might convert them to fit the new libs someday.