梧州推广网站服务商做网站要签合同吗
文章目录
- 简要说明
 - 流程步骤
 
简要说明
基本参考的这里
 https://docs.pjsip.org/en/latest/get-started/windows/build_instructions.html#building-the-projects
我这里主要是为了生成pjsua2.dll 用于在java下调用。
 其中
 libbcg729.dll 是通过vcpkg来进行安装。
 pjsip使用vs2017 进行64位编译
 。
 按照官方给的文档你需要安装jdk、swig 、vs(我用的vs2017)
流程步骤
1,按照
 https://docs.pjsip.org/en/latest/get-started/windows/build_instructions.html#building-the-projects
 这里
 先编译 pjsua ,然后编译 swig_java_pjsua2 项目
 需要注意的是:
 
 配置都使用 /MD 选项
 
 编译 swig_java_pjsua2 的时候要注意
 1,装jdk,并且要设置 jdk的头文件路径不然会报找不到jni.h的错误
 
2,更改运行库模式,从/MT改为/MD
 
 3,
 是release的话,删掉msvcrt.lib。
 
 不然会报找不到一些基本库接口的错误。
然后你就能创建成功了。
 

