河南最新任命12個廳級360優(yōu)化大師官方下載手機(jī)
文章目錄
- 簡要說明
- 流程步驟
簡要說明
基本參考的這里
https://docs.pjsip.org/en/latest/get-started/windows/build_instructions.html#building-the-projects
我這里主要是為了生成pjsua2.dll 用于在java下調(diào)用。
其中
libbcg729.dll 是通過vcpkg來進(jìn)行安裝。
pjsip使用vs2017 進(jìn)行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,并且要設(shè)置 jdk的頭文件路徑不然會報找不到j(luò)ni.h的錯誤
2,更改運行庫模式,從/MT改為/MD
3,
是release的話,刪掉msvcrt.lib。
不然會報找不到一些基本庫接口的錯誤。
然后你就能創(chuàng)建成功了。