pjsip编译

来源:互联网 发布:linux建立文件夹命令 编辑:程序博客网 时间:2024/06/11 00:12

pjsip编译

1.VS2015转到VS2008    避开部分错误2.无法打开源文件    未定义标识符    依赖于pjsip,需要先编译pjsip3.下载pjsip    编辑生成一个配置头文件    pjproject-2.5.5\pjlib\include\pj\config_site.h,可以拷贝一份同目录下的config_site_sample.h修改4.libyuv-armv4-wm2003sp-vc8-Debug.lib不存在    去掉不需要的库    #define PJSUA_HAS_VIDEO 0 //启用视频    #define PJMEDIA_HAS_VIDEO 0 //启用视频    #define PJMEDIA_VIDEO_DEV_HAS_SDL 0 //启用SDL视频设备,否则无法显示视频    #define PJMEDIA_VIDEO_DEV_SDL_HAS_OPENGL 0 //不依赖OPENGL    #define PJMEDIA_VIDEO_DEV_HAS_FFMPEG 0//不使用ffmepg视频设备,wpf的设备过时了    #define PJMEDIA_HAS_FFMPEG 0//启用ffmpeg,需要用到h264的codec进行视频编解码    #define PJMEDIA_HAS_FFMPEG_CODEC_H264 0/启用h264,不起用,microsip的setting对话框中的codec设置无5.无法打开包括文件 pj/types.h    工程里的include路径设置错误,追加相关路径microsip编译1.清空文件    jumplist.cpp    jumplist.h 注释19行2.注释mainDlg.h    //#ifdef _GLOBAL_VIDEO    //#pragma comment(lib, "libpjproject-i386-Win32-vc8-Release-Static-Video.lib")    //#else    //#pragma comment(lib, "libpjproject-i386-Win32-vc8-Release-Static-NoVideo.lib")    //#endif    #else    //#ifdef _GLOBAL_VIDEO    //#pragma comment(lib, "libpjproject-i386-Win32-vc8-Debug-Static-Video.lib")    //#else    //#pragma comment(lib, "libpjproject-i386-Win32-vc8-Debug-Static-NoVideo.lib")    //#endif1.jumplist.h 中 ICustomDestinationList 未定义
0 0
原创粉丝点击