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.pswp.cn/web/24093.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/24093.shtml
英文地址,請注明出處:http://en.pswp.cn/web/24093.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

力扣1574.刪除最短的子數組使剩余數組有序

力扣1574.刪除最短的子數組使剩余數組有序 剩下有序 –> 前面一段 后面一段 有序 前面有序 后面有序 前面最后一項 < 后面第一項先反向遍歷找到right的最小值然后正向遍歷找left的最大值當nums[left] > nums[right]時 right class Solution {public:int findLen…

java線程變量共享

在Java中&#xff0c;線程變量共享可以通過幾種方式實現&#xff1a; 1.實例變量&#xff1a;如果一個實例變量被多個線程共享&#xff0c;你需要確保適當的同步&#xff0c;以避免競態條件。你可以使用synchronized關鍵字或者Lock接口來保護共享變量。 2.靜態變量&#xff1a;…

openh264 降噪功能源碼分析

文件位置 ● openh264/codec/processing/denoise/denoise.cpp ● openh264/codec/processing/denoise/denoise_filter.cpp 代碼流程 說明&#xff1a;從代碼流程可以看到&#xff0c;實現降噪的核心功能主要就是BilateralDenoiseLuma、WaverageDenoiseChroma兩個函數。 原理…

SOA主要協議和規范

Web服務作為實現SOA中服務的最主要手段。首先來了解Web Service相關的標準。它們大多以“WS-”作為名字的前綴&#xff0c;所以統稱“WS-*”。Web服務最基本的協議包括UDDI、WSDL和SOAP&#xff0c;通過它們&#xff0c;可以提供直接而又簡單的Web Service支持&#xff0c;如圖…

代碼隨想錄算法訓練營第十五天| 110.平衡二叉樹、 257. 二叉樹的所有路徑、404.左葉子之和

110.平衡二叉樹 題目鏈接&#xff1a;110.平衡二叉樹 文檔講講&#xff1a;代碼隨想錄 狀態&#xff1a;還可以 思路&#xff1a;計算左右子樹的深度差&#xff0c;遞歸判斷左右子樹是否符合平衡條件 題解&#xff1a; public boolean isBalanced(TreeNode root) {if (root n…

覆蓋路徑規劃經典算法 The Boustrophedon Cellular Decomposition 詳解

2000年一篇論文 Coverage of Known Spaces: The Boustrophedon Cellular Decomposition 橫空出世&#xff0c;解決了很多計算機和機器人領域的覆蓋路徑問題&#xff0c;今天我來詳細解讀這個算法。 The Boustrophedon Cellular Decomposition 算法詳解 這篇論文標題為"C…

nginx配置正向代理忽略證書!!!!!

要繞過證書驗證并忽略SSL證書檢查&#xff0c;可以使用curl的-k或--insecure選項。這允許curl在連接到HTTPS站點時忽略證書錯誤。你可以這樣做&#xff1a; curl -k https://220.181.49.193:10010/sms/11011200002020000001/flv/hls/11010000021321001788_1101000002132100178…

數字模擬EDA研發環境搭建

中小企業數字模擬EDA研發環境部署、集群搭建、網絡配置、硬件咨詢、數據備份、技術指導、環境生命周期維護等&#xff0c;Cadence、Synopsys、Mentor、Keysight、ANSYS&#xff0c;MATLAB、Xilinx等廠商軟件工具安裝調試。 EDA研發環境搭建經驗交流&#xff0c;請加V

【Neo4j】Windows11使用Neo4j導入CSV數據可視化知識圖譜

Windows11使用Neo4j導入CSV數據可視化知識圖譜 序1. 安裝JDK21&#xff08;1&#xff09;下載&#xff08;2&#xff09;安裝&#xff08;3&#xff09;環境配置 2. 安裝Neo4j&#xff08;1&#xff09;下載&#xff08;2&#xff09;解壓安裝&#xff08;3&#xff09;環境配置…

初識C++ · 模板進階

目錄 前言&#xff1a; 1 非類型模板參數 2 按需實例化 3 模板特化 4 模板的分離編譯 前言&#xff1a; 前面模板我們會了簡單的使用&#xff0c;這里帶來模板的進階&#xff0c;當然&#xff0c;也就那么幾個知識點&#xff0c;并不太難。 1 非類型模板參數 先來看這樣…

嵌入式移植jpeglib--Linux交叉編譯ARM平臺

一 、交叉編譯jpeg庫 1.下載源碼tar.gz 2. 源碼目錄下執行 jpeglib配置文件 ./configure CCarm-none-linux-gnueabihf-gcc LDarm-none-linux-gnueabihf-ld --prefix/work/jpeg_arm_lib --exec-prefix/work/jpeg_arm_lib --enable-shared --enable-static --hostarm-none-linu…

經典文獻閱讀之--MGS-SLAM(單目稀疏跟蹤和高斯映射與深度平滑正則化)

Tip: 如果你在進行深度學習、自動駕駛、模型推理、微調或AI繪畫出圖等任務&#xff0c;并且需要GPU資源&#xff0c;可以考慮使用UCloud云計算旗下的Compshare的GPU算力云平臺。他們提供高性價比的4090 GPU&#xff0c;按時收費每卡2.6元&#xff0c;月卡只需要1.7元每小時&…

CiteScore 2023發布,AI Open斬獲45分,位列全球計算機領域前1%

與影響因子&#xff08;IF&#xff09;一樣&#xff0c;引用分數&#xff08;CiteScore&#xff09;同樣是衡量學術期刊影響力的重要指標之一&#xff0c;且大有趕超前者的勢頭。 6 月 6 日&#xff0c;CiteScore 2023 正式發布&#xff0c;人工智能領域可自由訪問的期刊平臺 …

Java 8 中的 Stream API,用于處理集合數據

Java 8 引入了 Stream API&#xff0c;使得處理集合數據變得更加簡潔和高效。Stream API 允許開發者以聲明式編程風格操作數據集合&#xff0c;而不是使用傳統的迭代和條件語句。 一、基本概念 1.1 什么是 Stream Stream 是 Java 8 中的一個新抽象&#xff0c;它允許對集合數…

CSRF 令牌的生成過程和檢查過程

在 Django 中,CSRF 令牌的生成和檢查過程是通過 Django 的 CSRF 中間件 (CsrfViewMiddleware) 和模板標簽 ({% csrf_token %}) 自動處理的。以下是詳細的生成和檢查過程: CSRF 令牌的生成過程 用戶訪問頁面: 當用戶第一次訪問頁面時,Django 會為用戶創建一個會話。如果用戶…

人工智能、深度學習和機器學習的前世今生

人工智能、深度學習和機器學習的前世今生 引言 在當今科技飛速發展的時代&#xff0c;人工智能&#xff08;AI&#xff09;、機器學習&#xff08;ML&#xff09;和深度學習&#xff08;DL&#xff09;已經成為引領第四次工業革命的重要力量。這些技術不僅在學術界和工業界掀…

C++ 數據共享與保護學習記錄【代碼】

一.項目一 1.頭文件.h //A.h #pragma once //防止頭文件被重復包含&#xff08;重復包含會被重復編譯&#xff0c;也就是該類會被重復定義&#xff09; #ifndef HEAD_H //等價于&#xff08; #if !defined(HEAD_H) ) //defined是一個預處理操作符&#xff0c;相當于一個表達式…

整理好了!2024年最常見 20 道分布式、微服務面試題(二)

上一篇地址&#xff1a;整理好了&#xff01;2024年最常見 20 道分布式、微服務面試題&#xff08;一&#xff09;-CSDN博客 三、請解釋CAP定理及其含義。 CAP定理是分布式計算領域的一個基本概念&#xff0c;由計算機科學家Eric Brewer在2000年提出&#xff0c;并由科學家Se…

力扣76.最小覆蓋子串

力扣76.最小覆蓋子串 用哈希表記錄每個字母出現次數 枚舉右端點 判斷是否能全覆蓋如果可以 并且更短 就更新 j 縮小區間再判斷 class Solution {bool is_covered(int cnt_s[], int cnt_t[]) {for (int i A; i < Z; i) {if (cnt_s[i] < cnt_t[i]) {return false;}}fo…

上網操作的必要條件

一、 網卡 1、 為什么需要網卡 計算機為了實現網絡通信&#xff0c;必須都要有網卡這個東西&#xff0c;網卡是計算機眾多外部設備之一&#xff08;其它還有硬盤、鍵盤等&#xff09;&#xff0c;計算機將數據發給網卡&#xff0c;網卡負責將數據往外發送&#xff0c;通過IP定…