java - Pjsip库安装java路径环境错误
问题描述
我克隆了这个仓库并构建了这个仓库,但我出错了:
muhammet@localhost:~/Codes/pjproject/pjsip-apps/src/swig$ make
make --no-print-directory -C python
python3 setup.py build
running build
running build_py
running build_ext
make --no-print-directory -C java
g++ -c output/pjsua2_wrap.cpp -o output/pjsua2_wrap.o \
-g -O2 -DPJ_AUTOCONF=1 -O2 -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -fPIC -DPJMEDIA_VIDEO_DEV_HAS_SDL=1 -I/usr/include/SDL2 -D_REENTRANT -DPJMEDIA_HAS_LIBAVDEVICE=1 -DPJMEDIA_HAS_LIBAVFORMAT=1 -DPJMEDIA_HAS_LIBAVCODEC=1 -DPJMEDIA_HAS_LIBSWSCALE=1 -DPJMEDIA_HAS_LIBAVUTIL=1 -I/usr/include/x86_64-linux-gnu -DPJMEDIA_VIDEO_DEV_HAS_V4L2=1 -DPJMEDIA_VIDEO_DEV_HAS_SDL=1 -I/usr/include/SDL2 -D_REENTRANT -DPJMEDIA_HAS_LIBAVDEVICE=1 -DPJMEDIA_HAS_LIBAVFORMAT=1 -DPJMEDIA_HAS_LIBAVCODEC=1 -DPJMEDIA_HAS_LIBSWSCALE=1 -DPJMEDIA_HAS_LIBAVUTIL=1 -I/usr/include/x86_64-linux-gnu -DPJMEDIA_VIDEO_DEV_HAS_V4L2=1 -I/home/muhammet/Codes/pjproject/pjlib/include -I/home/muhammet/Codes/pjproject/pjlib-util/include -I/home/muhammet/Codes/pjproject/pjnath/include -I/home/muhammet/Codes/pjproject/pjmedia/include -I/home/muhammet/Codes/pjproject/pjsip/include -I"/usr/lib/jvm/java-16-openjdk-amd64/bin/java/include" -I"/usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/win32" -I"/usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/linux" -I"/usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/darwin" -I. -fPIC
cc1plus: error: /usr/lib/jvm/java-16-openjdk-amd64/bin/java/include: Not a directory
cc1plus: error: /usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/win32: Not a directory
cc1plus: error: /usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/linux: Not a directory
cc1plus: error: /usr/lib/jvm/java-16-openjdk-amd64/bin/java/include/darwin: Not a directory
make[1]: *** [Makefile:181: output/pjsua2_wrap.o] Error 1
make: *** [Makefile:27: java] Error 2
哪个是java安装版本?
解决方案
推荐阅读
- php - 创建自定义消息状态码
- php - 具有不同数量值的嵌套 foreach()
- node.js - npm install module -g 给出 MaxListenersExceededWarning
- javascript - 限制滚动和调整大小事件
- javascript - 这是使用 JS 中相同元素的 eventListener 执行单击事件的正确纯代码吗?
- javascript - 我应该如何将滚轮或滚动事件从一个元素转移到另一个元素?
- sql - SQL查询以获取子计数并将其求和
- firebase - Firebase - 创建一个临时用户,直到用户注册
- python - 根据列值将大型 csv 拆分为较小的 csv 文件,最终在较小的文件中出现空白
- c# - 正则表达式仅选择具有一致标题的字符串中的最后一个单词