1

我编译了 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代码并放入我的项目

我错过了什么吗?

4

0 回答 0