我编译了 pjsip,现在我正在尝试在 netbeans 中将 pjsua2 用于 linux 应用程序。使用 Swig 我能够获得 java 代码,我将其复制为我的项目的一个包。该项目在此链接的 github 中:
https://github.com/eduardobonfa/PjsipLinux
但是当我尝试运行时,出现以下错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.pjsip.pjsua2.pjsua2JNI.swig_module_init()V
at org.pjsip.pjsua2.pjsua2JNI.swig_module_init(Native Method)
at org.pjsip.pjsua2.pjsua2JNI.<clinit>(pjsua2JNI.java:2619)
at org.pjsip.pjsua2.Endpoint.<init>(Endpoint.java:68)
at javaapplication3.test.main(MyAccount.java:44)
/home/eduardo/.cache/netbeans/8.2/executor-snippets/run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
我需要做什么?
我使用以下步骤编译了 pjsip:
./configure --enable-shared --prefix=/usr/lib
制作 dep && 制作 && 制作安装
去 swig 文件夹
制作
得到java代码并放入我的项目
我错过了什么吗?