当前位置: 首页 > 工具软件 > Libjingle > 使用案例 >

libjingle linux编译

壤驷彦
2023-12-01

编译平台:ubuntu-mate 64

1 下载代码libjingle-0.4.0 openssl-1.0.1e libexpat.2.0 

2  使用configure配置

     export LIBJINGLE_THIRD_PARTY=`pwd`/talk/third_party

    ./configure CXXFLAGS='-D_POSIX_THREADS -I$(LIBJINGLE_THIRD_PARTY)/openssl-1.0.1e/include  -L$(LIBJINGLE_THIRD_PARTY)/openssl-1.0.1e'

    make 

    cd talk/example/pcp

    ./pcp

3  测试pcp输入jid为gmail邮箱地址,passwd为邮箱密码即可测试



编译出现问题

openssladpter.cc编译出错误,查看linux是否安装了openssl,导致引用的头文件版本不正确

处理方法:

删除openssl

  sudo apt-get remove openssl

  sudo rm /usr/local/include/openssl  -rf

  sudo rm /usr/include/openssl/ -rf


编译原代码:

 类似资料: