用Visual Studio开发树莓派程序

本文介绍了树莓派上的两种常见操作系统及其安装注意事项,包括ubuntumate64和raspberryos的区别,如何安装内核头文件以支持驱动编译,以及推荐的使用体验和大型开源项目的安装建议。

因为树莓派刷的操作系统都是基于Linux的,所以用Visual Studio开发树莓派程序和开发Linux程序,其安装过程都一样。以下只谈树莓派的特殊情况。

1. 一般在树莓派上安装系统有2种,1种是ubuntu mate 64,1种是raspberry os。注意raspberry os是32位系统,ubuntu mate 64是64位系统。

2.  如果编译驱动,需要安装内核头文件,不同系统软件名称不一样。例如:

      ubuntu mate64:apt-get install linux-headers-$(uname -r)

      raspberry os: apt-get install raspberrypi-kernel-headers。

3. 无论哪一个都需要启动root账号,都需要启动SSH服务。

4. 用户使用体验方面,个人观点ubuntu mate 64好于raspberry os。

5. 一些大的开源项目,建议直接安装编译后的程序,不建议下载源码到树莓派上编译。我在树莓派3上编译boost,CPU 100%,还提示各种错误,最后更改swap大小才解决。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值