当前位置: 首页 > news >正文

ubuntu18.04环境下,arduino ide在打开串口监视器时报错

ubuntu18.04环境下,arduino ide在打开串口监视器时报错
Exception in thread “AWT-EventQueue-0” java.lang.UnsatisfiedLinkError: /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so: /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so: file too short
这个错误表明 libjSSC-2.8_x86_64.so 文件可能已损坏或不完整。
1.首先,检查该文件的大小,以确认它是否真的损坏。一个正常的 .so 文件不应该是“file too short”(文件太短)。

ls -l /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so

-rw-rw-r-- 1 lzx lzx 0 Jun 7 01:50 /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so
从输出可以看到,/home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so 文件大小为0字节,这确实表明文件已损坏或不完整。你需要替换该文件才能解决问题。
1.首先,删除损坏的 libjSSC-2.8_x86_64.so 文件:

rm /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so

2.下载新的 libjSSC-2.8_x86_64.so 文件

wget https://github.com/scream3r/java-simple-serial-connector/raw/master/src/main/resources/lib/linux/x86_64/libjSSC-2.8_x86_64.so -P /tmp

3.创建目录并复制文件

mkdir -p /home/lzx/.jssc/linux
cp /tmp/libjSSC-2.8_x86_64.so /home/lzx/.jssc/linux/

4.设置权限

chmod 755 /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so

5.确认文件大小

ls -lh /home/lzx/.jssc/linux/libjSSC-2.8_x86_64.so

6.运行arduino ide

./arduino-ide
http://www.lryc.cn/news/366202.html

相关文章:

  • 码蹄集部分题目(2024OJ赛18期;并查集+ST表+贪心)
  • 算法:前缀和题目练习
  • 记录项目使用ts时引入js文件后导致项目运行空白问题
  • Kafka消费者api编写教程
  • 什么情况下要配置DNS服务
  • 华为端云一体化开发 (起步1.0)(HarmonyOS学习第七课)
  • 数据结构之ArrayList与顺序表(上)
  • Java 8 中的 Stream API,用于处理集合数据
  • 106、python-第四阶段-3-设计模式-单例模式
  • 【猫狗识别系统】图像识别Python+TensorFlow+卷积神经网络算法+人工智能深度学习
  • 记录汇川:红绿灯与HMI-ST
  • 已解决java.nio.charset.CoderMalfunctionError: 编码器故障错误的正确解决方法,亲测有效!!!
  • Linux 中常用的设置、工具和操作
  • [论文笔记]AIOS: LLM Agent Operating System
  • 2024全国高考作文题解读(文心一言 4.0版本)
  • 【功能超全】基于OpenCV车牌识别停车场管理系统软件开发【含python源码+PyqtUI界面+功能详解】-车牌识别python 深度学习实战项目
  • TESSENT2024.1安装
  • 【机器学习】原理与应用场景 Python代码展现
  • Python怎么循环计数:深入解析与实践
  • Facebook企业户 | Facebook公共主页经营
  • 排序数组 ---- 分治-归并
  • 【红黑树变色+旋转】
  • pytorch 使用tensor混合:进行index操作
  • Threejs(WebGL)绘制线段优化:Shader修改gl.LINES模式为gl.LINE_STRIP
  • 继承-进阶
  • 探索k8s集群的配置资源(secret和configmap)
  • 如何设置vue3项目中默认的背景为白色
  • MS1112驱动开发
  • K8s存储对象的使用
  • 构建自动化API数据抓取系统