大疆妙算2-G使用之vscode遠程編譯
- 前言
- 關于妙算
- Windows上的操作
- 環境檢查
- vscode上的安裝
- 查看電腦服務器的公鑰和私鑰
- 妙算(Linux)系統的操作
- 妙算配置ssh
- 連接遠程服務器
前言
關于妙算
妙算系統為基于jetson TX2平臺的,所以在使用現版本的vscode上會有很多的問題出現,比如版本不合適,構架不兼容等等,而且,現在網上如果要找到兼容的版本CSDN上教程很多,但是在正式使用了之后才會發現安裝之后會有很多的問題,比如說是外來安裝包而不是上面自帶的Ubuntu應用商店下載的而出現的權限問題,就算網上的基于arm64位構架的1.28.0版本的code-oss可以在妙算上順利安裝,但是也會出現由于shell腳本因為權限而無法打開Desktop檔案而導致vscode在運行的時候會出現大大小小的問題,很難解決,所以,最好的辦法就算在Windows上的vscode遠程運行妙算上的程式,
Windows上的操作
環境檢查
vscode遠程配置的必要環境主要有Windows上的openssh和Linux上的ssh,但是這兩個現在在大部分電腦上都有安裝(至少我的win10上有),而且還要確保自己的電腦有著連接Linux的能力(大部分電腦應該可以)
檢查Windows上的ssh可以通過

來檢查,打開任何一個輸入ssh即可,如果沒有的話可以下載一個openssh,在CSDN上隨處可見教程
vscode上的安裝
1.安裝vscode
2.安裝Remote Development插件(在vscode下Ctrl/Command + Shift + X搜索下載安裝)(可以參考我的安裝包)

我是這四個插件都安裝了
查看電腦服務器的公鑰和私鑰
還是那兩個輸入ssh的,鍵入命令
ssh-keygen -t rsa

會出現下面的這種情況,注意紅框里面的地址,就是儲存密鑰的地方,等一下會用到,
妙算(Linux)系統的操作
妙算配置ssh
- 打開命令列CTRL+alt+T鍵入
ssh-keygen
和上面一樣,一路回車就行了,

-
打開/.ssh檔案夾(這里有一個小問題,就是很多Linux上這種檔案都是隱藏檔案,在主檔案夾鍵入CTRL+h就可以打開隱藏檔案夾)

-
在/.ssh中打開終端,鍵入
touch authorized_keys
你就會得到一個名為authorized_keys 的檔案

- 妙算先不要關閉,后面又騷操作
連接遠程服務器
-
打開Windows上生成的密鑰檔案,然后記事本打開然后用記事本打開id_rsa.pub的檔案,將里面的內容復制到linux服務器中的authorized_keys問件中保存,(這里建議usb復制,因為密鑰實在是太長了!!!)
-
保存好之后就可以在本地vscode上操作了
-
按F1,輸入ssh然后點擊 connect to Host

4.添加配置



-
在Linux上查詢各項資訊
終端鍵入whoami查看當前用戶(使用者)
輸入查詢linux的ip地址的命令:ifconfig -a
whoami//查看當前用戶
ifconfig -a//查看Linux的IP地址

我的IP地址就是192.168.31.125
6.開始修改vscode的配置

Host為自己Windows的主機名,隨便輸入一個就可以
Host為主機名,可以隨便起名
Hostname為IP地址
user為Linux的用戶名
7.配置完成

點一下旁邊那個檔案夾狀的圖示,不出意外如果妙算開機并且在線的話,就會再跳出一個視窗,大功告成!

謝謝大家!!!關于如何運行我下一篇博客會有介紹,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/267492.html
標籤:其他
上一篇:搞笑,我是認真的!
下一篇:線性表的基本操作及原始碼
