聊聊这些东西C、C++、boost、Qt在嵌入式系统开发中的使用

C语言

C语言大家都比较熟悉了,是属于底层编程语言了,计算机行业里有句话说“C生万物”!不得不说,C语言的出现,改变了计算机世界。

在嵌入式系统开发中,C语言可以用于各个部分的开发,uboot、内核、驱动、应用。所以只要会c语言,就可以做嵌入式系统开发,不过对于应用层的开发,还是C++好一些。

在这里也对C语言列举几个例子,展示下C语言的强大:

  • Unix操作系统、Linux操作系统都是C语言开发的。
  • 大家比较熟悉的Java,Java现在使用是最广泛的编程语言,Java真正的跨平台编程语言,一次编译,到处跑,其跨平台的原因是JVM的存在,对就是Java虚拟机,Java虚拟机是C开发的!
  • 伴随着人工智能AI、机器学习等火起来的Python,脚本语言,也是跨平台的编程语言,现在使用也是很广泛,有很丰富的各种库,其解释器也是C语言开发的!
  • Lua脚本语言,是一个速度非常快的脚本语言,其解释器也是c语言开发的。
  • Shell脚本语言,其解释器也是C语言开发的,Linux下的命令,都是C语言编写的。

C语言作为底层开发语言,当之无愧。

C++

在嵌入式系统开发中,大部分是使用C语言,在嵌入式Linux系统中,随着处理器的处理能力的增强,现在做业务应用开发时C++用的越来越多了。C+&#

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值