在编译Linux内核时,若是代码有不符合 C99 规范的情况,会出现warning,但是通常warning不会影响编译完成,但是在此时却会中断编译,如下图所示:
此时,有两种解决方法:
1. 解决问题:修改代码使代码符合C99的规范,消除warning。
2. 解决提出问题的人(代码):修改warning中断编译的文件,使得warning不会中断编译。
关注前沿和核心科技,做一个更硬核的技术博客!
在编译Linux内核时,若是代码有不符合 C99 规范的情况,会出现warning,但是通常warning不会影响编译完成,但是在此时却会中断编译,如下图所示:
此时,有两种解决方法:
1. 解决问题:修改代码使代码符合C99的规范,消除warning。
2. 解决提出问题的人(代码):修改warning中断编译的文件,使得warning不会中断编译。
make 时出现如下错误提示:
makefile:3: *** missing separator. Stop.
或者中文情况下,提示 遗漏分隔符 如下图:
蓝牙(Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人 域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。
蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案 。1998年5月20日,索尼易立信、国际商业机器、英特尔、诺基亚及东芝公司等业界龙头创立“特别兴趣小组”(Special Interest Group,SIG),即蓝牙技术联盟的前身,目标是开发一个成本低、效益高、可以在短距离范围内随意无线连接的蓝牙技术标准。蓝牙可连接多个设备,克服了数据同步的难题。如今蓝牙由蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)管理。
蓝牙SIG的网址为:https://www.bluetooth.com/
Continue reading "蓝牙技术简介"