首页 > 学院 > 开发设计 > 正文

pjsip编译

2019-11-06 08:53:36
字体:
来源:转载
供稿:网友

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 未定义
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表