- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 什么是C运行时库
转自https://blog.youkuaiyun.com/wqvbjhc/article/details/6612099什么是C运行时库1)C运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数.2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后,Dennis Ritchie 和 Brian Kernighan 就用 C 本身重写了
2020-11-13 17:04:06
357
原创 arm-linux-androideabi 和 arm-linux-gnueabi
编译环境:ubuntu18.04软件版本:全志SDK,安卓版本8.1.0,linux-4.9.0问题描述:在全志的安卓系统中,需要运行C项目代码,在查找交叉编译工具时,shell里直接arm- tab出来的是arm-linux-androideabi,尝试用arm-linux-androideabi编译了C 的源码,发现报错无法编译问题分析:搜索了下这个问题:编译可能意味着不仅仅是将源代码转换为二进制代码。像GCC这样的编译器也提供了某些库,在这种情况下,libgcc...
2020-11-13 16:56:12
1952
原创 ubuntu18.04虚拟机无法发现ADB设备解决办法
bell@r311:~/r311/android$ adb shellerror: insufficient permissions for device: user in plugdev group; are your udev rules wrong?See [http://developer.android.com/tools/device.html] for more informationbell@r311:~/r311/android$ adb devices List of devi.
2020-11-11 09:24:32
1640
原创 ninja: error: ‘system/bt/EventLogTags.logtags‘, needed by ‘out/target/common/obj/all-event-log-tags.
项目场景:编译环境:ubuntu18.04软件版本:全志SDK,安卓版本8.1.0,linux-4.9.0示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:编译SDK时遇到这个问题:[ 97% 43/44] glob device/*/*/Android.bpninja: error: 'system/bt/EventLogTags.logtags', needed by ...
2020-11-06 18:06:53
665
1
原创 全志安卓移植蓝牙报错--type android.DeviceConfig has no field or method BtConfigVendor)
编译环境:ubuntu18.04软件版本:全志SDK,安卓版本8.1.0,linux-4.9.0移植蓝牙时遇到一个报错,现已解决,提供解决过程及方法如下:[2/2] bootstrap out/soong/.minibootstrap/build.ninja.in[1/1] out/soong/.bootstrap/bin/minibp out/soong/.bootstrap/build.ninja[43/44] glob system/bt/vendor_libs/test_vendo
2020-11-06 17:46:58
821
1
原创 ubuntu18.04的vim无法使用---解决方法
bell@r311:~/r311/android/device/softwinner/lily-perf$ sudo apt install vim[sudo] password for bell: Reading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be installed. This may mean that .
2020-11-05 13:53:08
2122
原创 RK3308语音识别----c和c++代码混编工程Makefile文件编写
最近在做语音识别相关,发现这个领域大部分代码都是C++和C都混编都工程,研究了下混编方式,写下记录过程cust@virtualbox:~/alsa_test$ lsalsa libasound.so libasound.so.2 libasound.so.2.0.0 main.cpp Makefile test_one.c test_one.hmain文件使用cpp结尾,test_one采用c结尾,如何混编呢?很简单,增加头文件,并在头文件里用一个宏!!test_one.h内容
2020-05-13 14:12:13
657
原创 ubuntu16.04安装vscode,亲测可用
cust@virtualbox:~/Downloads$ lscode_1.44.2-1587059832_amd64.deb从官网下载vscode的deb包cust@virtualbox:~/Downloads$ sudo dpkg -i code_1.44.2-1587059832_amd64.deb [sudo] password for cust: Selecting p...
2020-04-27 14:37:21
662
1
原创 RK3308板子ADB功能在ubuntu下无法使用
首先要在ubuntu虚拟机中安装ADB工具sudo apt install adb之后在虚拟机设置界面,勾选上3308板子adb shell命令后发现出错cust@virtualbox:~$ adb shell* daemon not running; starting now at tcp:5037* daemon started successfullyerror...
2020-04-27 09:52:47
785
原创 芯科zigbee协调器Z3gateway在全志R11平台交叉编译报错问题
../../../sl/developer/sdks/gecko_sdk_suite/v2.7/protocol/zigbee/app/ezsp-host/ezsp-host-io.c:254:25: error: 'CSTART' undeclared (first use in this function) tios.c_cc[VSTART] = CSTART; ...
2020-04-26 14:13:18
893
原创 localhost导致MQTT本地客户端与本地broker无法连接问题
今天在调试时发现一个localhost问题:#defineEMBER_AF_PLUGIN_TRANSPORT_MQTT_BROKER_ADDRESS"tcp://localhost:1883"#defineEMBER_AF_PLUGIN_TRANSPORT_MQTT_BROKER_ADDRESS_LENGTH(20)当MQTT客户端设置本地地址为localhost:1883时,...
2020-04-20 15:16:56
4561
原创 NB-IoT窄带物联网技术项目开发教程--设备端开发(三)
设备端硬件架构: MCU ---------串口------------NB模组MCU根据需要选择,这里以STM32L系列为例NB模组这里以上海移远,BC95/35为例 mcu通过串口与NB模组通讯,实现指令下发,并获得指令返回值NB模组目前指令为AT指令,这里对对AT指令做下介绍:AT 即Attent...
2020-04-16 17:33:52
530
原创 移植TCPdump调试工具到全志R11平台
近日一个项目需要用到tcpdump工具抓包,发现网关板子上没有这个工具,所以移植了一个,以下是移植方法:1、前往官网下载工具源码 http://www.tcpdump.org/2、下载文件 1)tcpdump-4.9.3.tar.gz 2)libpcap-1.9.1.tar.gz3、将其放在同一目录下 1) 安装bison包: sudo a...
2020-04-15 16:42:17
248
原创 NB-IoT窄带物联网技术项目开发教程--技术架构(二)
上篇文章主要介绍了NBIOT技术的一些内容,下面主要介绍如何开发自己的应用,从架构上整个系统可分为五部分:1、NB-IOT终端设备:用户设备,如门锁,车锁,空调家电等2、NBIOT基站:由三大运营商负责3、IOT核心网:由三大运营商负责4、IOT平台:这里三大运营商都有自己都平台,华为也有自己都平台,且分为南京和深圳,南京主要承担帮助用户做前期调试。 ...
2020-04-15 16:26:11
760
原创 NB-IoT窄带物联网技术项目开发教程--技术简介(一)
概念介绍NB-IoT,英文全称Narrow Band Internet of Things,中文为基于蜂窝的窄带物联网,聚焦于低功耗广覆盖(LPWA)物联网(IoT)市场,是一种可在全球范围内广泛应用的新兴技术。具有覆盖广、连接多、速率低、成本低、功耗少、架构优等特点。技术简介NB-IoT是一个应运而生的窄带物联网标准。它就是在4G或者5G 的组网中进行彻底的融合的,不...
2020-04-14 15:00:36
4929
原创 解决python初学问题TemplatesDoesNotExist
初学python,遇到TemplatesDoesNotExist问题背景:为了实现如下功能当初次访问http://127.0.0.1:8000/showPersons/时,报错TemplatesDoesNotExist项目目录结构:经查收原因:应将,DIRS,由[ ]改为以下,'DIRS': [os.path.join(BASE_DIR, "tem
2017-12-20 17:08:08
1092
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人