浏览 3734 次
锁定老帖子 主题:Ptlib在vs2005中编译
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-16
Ptlib是跨平台的所以需要一些步骤: 首先到sourceforge下载Ptlib源码,其中有个Readme.txt。大部分工作就按照里面的描述。 1,下载安装FlexBison,解压后把toolS目录Copy到C盘: C:tools 然后把此路径添加到Path。如果不是在这个路径,编译会报错:can not open ptlibd.lib 2,用Vs打开解决方案,在vs 的工具--选项--解决方案--C++ 选项卡中,添加{Ptlib的路径}/include 到包含选项 ,添加{Ptlib的路径}/lib 到引用和可执行文件选项。 3,首先单独生成configure,注意在生成之前把configure的编译方式改为Release。 4,编译mergsym,是在Debug模式下编译的,这一步会比较慢。 5,再在Realease模式下编译mergsym,可以编译成功mergsym。 5,整个项目编译为静态库可以成功。 6,整个项目动态编译的时候还遇到问题,暂时还在尝试解决。 7,编译OPAL项目的时候选择Ptlib为静态编译方式,可以编译成功。OPAL有自带的语音通话的例子,可以成功。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |