.net core在Linux ARM板上運行


最近接了個臨時任務,給別的項目組的機器人平台上開發個小程序,那機器人上跑的是ARM平台,ubuntu的系統。 本來打算用C++寫的,由於最近用.net core較多,鑒於其在linux平台良好的兼容性,加上貌似.net core是能在arm平台上開發的。想到如果能在arm板上跑.net 程序,則無論是開發還是調試的效率都將大大提升。

抱着試一試的心情,打開了MS的.net core安裝網站,發現其並沒有提供arm平台的在線安裝方式。本來以為涼了的,不過還是找到了其二進制的安裝包 .NET Core 2.1 downloads

因為我這里用的是Nvidia TX2平台,便下了linux arm64平台的安裝版本,解壓后直接執行試了一下,dotnet命令正常執行,便上傳一個windows平台下編寫的.net core程序過去試了一下,運行良好。

到這里基本就可以確定.net core能正常在arm板上能運行了,剩下的事情就簡單了,雖然是個小程序,開發的進度也大幅提前,.net core可謂功不可沒。

這個小項目也體現了.net core的潛能,我這里使用的是Nvidia TX2平台,在arm平台也算豪華配置了,雖然沒有試過其它arm平台的執行情況,但相信以后在機器人等嵌入式平台,應該會有越來越多的.net core程序大展拳腳的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM