在树莓派上运行dotNet core console 程序

时间:2017-11-22 18:58:57   收藏:0   阅读:1258

---恢复内容开始---

微软的dotNet Core 已经发布很长时间了,现在最新的版本是2.0.2

发现大家对dotNet Core 在service & micro service上的文章不少。不过本地程序却少的可怜。

作为CS端坚守的dotneter  我觉得应该做点什么,让误入dotNet CS端的小盆友们不要再无助下去。

 

好了身家,三围,银行卡号已经交代清楚,下来我们进入正题,看看如何在armhf设备上run起来一个dotNet Core的Console Application.

首先

你需要有一个树莓派或者类似的设备(eg: tinker board 等)  注意必须是armv7及以上的设备。  

armv6的设备因为指令集问题是不支持dotNet core runtime的(eg: 树莓派 zero / zero w)

你还需要有一个称手的IDE(VS/vim/VS Code)在此我使用的VS code 初次上手感觉还是比较好用的。

 

(1)树莓派端更新安装dotNet core runtime运行时

更新系统

#> sudo apt update && sudo apt upgrade 

安装依赖库

#>sudo apt install curl libunwind8 gettext

 

安装最新版本的armhf版本dotNet runtime 最新版本在 https://github.com/dotnet/core-setup 查看

#>wget https://dotnetcli.blob.core.windows.net/dotnet/Runtime/master/dotnet-runtime-latest-linux-x64.tar.gz

建立dotnet文件夹在opt目录 解压runtime文件到此文件夹

#>sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet

建立快捷方式到local bin

#> sudo ln -s /opt/dotnet/dotnet /usr/local/bin

 

 

PM: dotnet publish -r linux-arm

 

 

 

 

---恢复内容结束---

原文:http://www.cnblogs.com/codewin/p/7880538.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!