无法为Windows Phone构建pjsip

时间:2014-02-18 06:31:28

标签: windows-phone-8 pjsip

我试图根据这里给出的指令构建pjsip库

http://trac.pjsip.org/repos/wiki/Getting-Started/Windows-Phone

我遵循了每一步,但发生了以下错误

错误CS0006:无法找到元数据文件'F:\ Windows-Phone-Wordspace \ Pjsip \ pjsip-apps \ src \ pjsua \ wp \ lib \ PjsuaWP.BackEnd.winmd'

我去了pjsip-apps \ src \ pjsua \ wp \ lib目录,发现该文件夹是空的。

如何在Windows Phone 8上正确构建样本?

1 个答案:

答案 0 :(得分:0)

http://trac.pjsip.org/repos/wiki/Getting-Started/Windows-Phone

将config_site.h设置为以下内容:

#define PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO 0
#define PJMEDIA_AUDIO_DEV_HAS_WMME 0
#define PJMEDIA_AUDIO_DEV_HAS_WASAPI 1

通过解决方案并设置所有

PJMEDIA_AUDIO_DEV_HAS_WMME 0

在Ln 112的.. \ pjmedia \ include \ pjmedia-audiodev \ config.h

OR

add;!PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO;!PJMEDIA_AUDIO_DEV_HAS_WMME; PJMEDIA_AUDIO_DEV_HAS_WASAPI

到您的项目构建选项(在pjsua_wp或ypur拥有一个)