1、 准备工作1) 安装GNU bisonGNU bison工具是编译PTLib所必须的.而GNU flex 并不是所有的人需要,除非你 想重新编译asnparser工具(asnparser是用来改变OpenH323提供的ASN文件的).下面是工具的安装步骤: 解压这2个预编译工具在C:下(或者你选择的目录),这样就会创建C:Tools这个目录,并在这个目录下有FLEX.EXE 和BISON.EXE两个文件,并在C:TOOLSSHARE目录下有BISON.SIMPLE和BISON.HAIRY.你可以安装bison到除C:Tools以外的别的目录中,但是如果目录名中存在空格的话就会出现问题。(尽量不要安装在其他目录,因为很有可能会出错)。2) 添加c:tools目录到vs2005可执行文件目录打开工具-选项,按图中方法加到可执行文件目录里面;2、 编译ptlib1) 添加ptlib头文件路径将ptlibinclude路径加到vs2005工具的include direction目录中如图所示: