我尝试为 Python 编译 PJSUA2。我可以设法用 Visual Studio 2015 社区版编译源代码。
我的问题是,我现在如何安装 Python 模块?
该指南建议使用 make 和 make install。我也尝试安装 minwg,但由于项目是用 VS 编译的,所以它不起作用。
我也尝试过使用 minwg 进行编译,但由于未定义的要求,我永远无法成功。官方 PJSUA 指南也推荐使用 VS for Windows。
以下设置已应用于从源代码构建:
- Swig 位置已添加到路径中
- 已添加 JAVA_home 系统变量
- Java 位置已添加到路径
- 已创建空 pjlib/include/pj/config_site.h
- VS 2015 社区开源(已安装所有建议的 VS 包和模块)
- 将以下项目设置为不编译:
- pjsua_cli_uwp_comp
- pjsua_cli_wp8
- pjsua_cli_wp8_comp
- 设置 swig_java_pjsua2 来构建。
- 将以下文件夹添加到 swig_java_pjsua2 VC++ 包含目录
- c:\Program Files\Java\jdk-11.0.2\include
- c:\Program Files\Java\jdk-11.0.2\include\win32
- 构建解决方案