一直想研究live555,没有时间,终于因为项目的原因可以深入无间地研究一下了.所以在此著文以记之.
一 如何编译live555
利用mingw环境很容易:在live555文件夹下,
genMakefiles mingw
make
即可.
可以用genWindowsMakefiles.cmd生成VC可用的makefile,但是对比较新的vc版本支持不好,需要自己改很多东西.
用VC编译有一种更好的办法:
手动为每个库都生成一个lib项目,为mediaServer生成exe项目,设置好各库之间的依赖关系,就可以用VC编译了.由于live555代码中没有单独支持gcc的东西,所以编译是相当的容易.这样就可以用VC编译和调试了.
我现在怕麻烦,只用eclipse+mingw.eclipse的调试也很好用了.