xutopia77
xutopia77
makefile
1,是不是可以把Makefile编译脚本整理一下?现在编译打印比较乱,重要信息全部淹没了,而且在linux下编译有很多警告,虽然暂时不影响功能,个人改了一下Makefile脚本,效果如下 CC mov-mvhd.o ........... CC mov-tfdt.o AR libmov.a make ok, output: debug.linux/libmov.a 2,作者是不是在win下开发比较多?,下载了几次,linux下编译不通过,还需要改一下
在test.cpp中的测试项,如果需要运行其他的测试项,需要修改代码,重新编译一下,再运行; 例如:我想运行 `//rtmp_server_forward_aio_test(NULL, 1935);`,就需要把注释去掉,重新编译,再运行; 解决办法:可以使用c++的反射机制,根据输入的字符串参数,来调用相应的测试项; 例如: 注册测试项 ``` REGISTER(rtmp_server_forward_aio_test); RUN_REG("rtmp_server_forward_aio_test", argc, argv); ``` 运行: `./test -c rtmp_server_forward_aio_test`
Compiling failed in Linux,fix: aio-tcp-transport -> aio-transport change
rtsp_client_test保存下来的h264文件没有sdp信息,导致无法播放。是否可以考虑把rtsp中接收到的sdp信息保存到h264文件中?