PJSIP在windows(xp或者win7)下的编译,编译工具是vs2008

  PJSIP是一个开源的SIP协议库,它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性。

  下面是编译过程,编译工具使用vs2008。在windows XP 和win7上都编译通过。

  1,从官网上下载PJSIP源码。

  2,解压到相应的文件夹

  3,从网上下载DXSDK解压到工程目录下,下载地址:http://files.cnblogs.com/matthew-2013/DXSDK.rar

  

  4,设置pjsua为启动工程

  5,设置libportaudio工程的附加包含目录,包括上DXSDK的include目录,就是把原来的$(DXSDK_DIR)修改成下面的值

  6,编译libportaudio一堆错误的修改

  7,解决dsound.dll连接不上的问题

  8,下面是编译成功的结果

  

  编译成功的库文件存放在下面的目录:

  编译成功的可执行文件放在下面的目录:

  

时间: 2024-11-11 02:42:18

PJSIP在windows(xp或者win7)下的编译,编译工具是vs2008的相关文章

win7下使用cygwin编译VLC

 win7下使用cygwin编译VLC http://kathy.blog.51cto.com/1168050/295460 2010-04-15 14:54:01 标签:编译 休闲 VLC 职场 win7 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://kathy.blog.51cto.com/1168050/295460 前几天使用MinGW+msys编译,错误百出 经过几天调,改还是没有成功,不是x264版本落后就是CA

关于在Windows XP Server 2003下使用libcurl库的一些问题 附编译好的libcurl下载 和使用libcurl访问百度的例子工程

libcurl编译部分摘抄自别人的文章,后面是我写的的记录 步骤 下载源码 首先去github的对应页面下载curl代码,至于在Windows下你是用的git还是直接下我就不管啦,我直接下的zip. 下载好了之后,解压zip文件. 启动编译工具 在开始菜单中查找: 'Developer Command Prompt for VS <version>' 比如我安装的是VS2015,那么对应的工具就是:'Developer Command Prompt for VS2015',启动它,进入命令行窗

Windows 和 Linux 平台下的端口转发工具

原文地址: http://unmi.cc/windows-linux-port-forwarding/ 这里记录一下我曾经使用过的几个端口转发工具,即端口映射.端口重定向,和 NAT 也是差不多的概念. Linux 下用过 iptables,rinetd:Windows 下用过某个防火墙的 NAT 功能.RemoteAnywhere 的端口重定向.FPipe,还有最近刚找到的 PassPort.试着去设置一下 Windows 2000 的 NAT  功能,但未成功,还是特定的软件简单易用,下面介

桌面支持--Win7下安装域管理工具

1.先要打一个补丁,打完后进入控制面板,添加删除程序,进入到以下界面. 2.弹出的对话框内,按下图选择来安装就可以了,如果安装完后,你找不到AD管理工具,可以用命令(到运行里):controll   admintools来调出来.

32位Windows7上8G内存使用感受+xp 32位下使用8G内存 (转)

32位Windows7上8G内存使用感受+xp 32位下使用8G内存 博客分类: Windows XPWindowsIE企业应用软件测试 我推荐做开发的朋友:赶快加入8G的行列吧....呵呵..超爽...速度超快...基本没有等待的概念...深有体会... 为什么要使用8G内存?在国内外各大论坛上,这都是一个有争议的问题.问题的反方论据非常充分: 除了少数专业领域,大多数应用程序不会需要超过1G的内存. 游戏使用的内存最多也是2G而已. 8G内存不便宜,不如花在显卡上. 升级到8G后没有什么明显

windows下使用cmake编译zlib与libpng libjpeg

win7下使用VS2010编译jpeglib 1.下载源代码下载地址:http://www.ijg.org/files/,     选择最新版本的windows版本压缩包,进行下载.     jpegsr9a.zip    1042 Kb    Sun Jan 19 10:26:10 2014    Zip Compressed Data 2.解压缩压缩包,修改文件名jconfig.vc为jconfig.h 3.打开VS2010的命令行窗口     程序菜单         Microsoft

win7下IE11开发者工具无法使用

问题: win7下,IE11开发者工具面板显示 解决方案: 这是IE11的一个bug 安装KB3008923这个补丁可以解决问题:http://www.microsoft.com/zh-CN/download/details.aspx?id=45134 (32位系统) http://www.microsoft.com/en-us/download/details.aspx?id=45154  (64位系统)

转帖 NDIS中间层驱动开发在Win7系统下和Windows XP系统下的区别

NDIS中间层驱动的开发在Win7系统上和Windows XP系统上有差别.原帖:http://bbs.pediy.com/showthread.php?t=137545 我把NDIS中间层的讨论分成2块. windows 7系统和Windows XP系统. (一)在 Windows XP系统上进行开发  平时很多朋友包括我在内,我们都在XP系统上使用NDIS5.1的框架来进行程序开发.我们都使用Microsoft WDK提供的 NDIS 的 Passthru例子,在这个例子上做进一步的修改,来

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如何在Ubuntu 16.04下安装VirtualBox虚拟机. 如果是Ubuntu16.04升级之后VirtualBox不能安装,提示缺少两个依赖库,分别为 1.libsdl1.2debian(lib