Linux集成开发指南

平台 1万底库 2万底库 5万底库 10万底库 Linux X86 38 MB 48 MB 84 MB 140 MB ARM 22 MB 32 MB 67 MB 119 MB 检索速度 平台 1万底库 2万底库 5万底库 10万底库 Linux X86 0.2ms 0.4ms 1.4ms 5.6ms ARM 20ms 41ms 102ms 204ms 说明 以上指标...

蜂窝网设备端开发

可以通过修改make.settings或者Linux下执行 make menuconfig 来配置需要的功能。功能 说明 FEATURE_MQTT_COMM_ENABLED y:使用MQTT连接阿里云物联网平台 FEATURE_MQTT_DIRECT y:连国内服务器 n:连海外服务器 FEATURE_Device_MODEL_...

基于Make的交叉编译示例

A arm-linux/arm-linux/-HAL_AWSS_linux.c+-HAL_Crypt_Linux.c+-HAL_FS_Linux.c+-HAL_KV_linux.c+-HAL_OS_linux.c+-HAL_TCP_linux.c+-HAL_UDP_linux.c 打开之前被关闭的编译开关$vim tools/board/config.arm-linux.demo CONFIG_ENV_CFLAGS=...

手动搭建LAMP开发环境(Alibaba Cloud Linux/CentOS 7...

说明 如果您还创建轻量应用服务器,建议您直接通过LAMP应用镜像快速搭建LAMP环境。具体操作,请参见 搭建LAMP开发环境(通过应用镜像)。准备工作 创建用于部署LAMP环境的轻量应用服务器实例。具体操作,请参见 创建轻量应用服务器。该...

常见问题列表

make menuconfig提示126错误码 用户使用make menuconfig对SDK进行裁剪时,提示126的错误。错误原因:Ubuntu的版本过低,导致调用make menuconfig出错 解决办法:将Ubuntu进行升级到16.04及以上 如何编译SDK能够减小二进制尺寸 请注意以下的...

ECS实例数据传输的实现方式

当您需要为云服务器ECS进行软件部署、数据备份和恢复、数据导入和导出等操作时,您可以使用类Unix/Linux平台上常用的文件传输工具实现。本文通过介绍文件传输的基本原理,以及常用的NETCAT、SCP和Rsync文件传输工具,您可以根据实际需要...

目标系统为arm-linux

安装交叉编译工具链 sudo apt-get install-y gcc-arm-linux-gnueabihf 以如下命令和输出确认交叉编译工具链已安装好 arm-linux-gnueabihf-gcc-version arm-linux-gnueabihf-gcc(Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9)5.4.0 20160609 ...

SDK获取

设备接入引导 SDK裁剪 如果您的产品基于嵌入式Linux进行开发,请单击 基于Make的编译说明 和 基于Make的交叉编译示例 了解如何进行SDK裁剪和开发 如果您的产品基于KEIL、IAR等开发工具进行开发,请单击 基于代码抽取时的移植说明 了解如何...

使用ID²-SE将设备接入阿里云物联网平台

在ID² SDK的根目录,执行命令vi./make.settings打开文件:修改CONFIG_LS_ID2_ROT_TYPE的值为SE 修改CONFIG_LS_ID2_KEY_TYPE的值,同ID²产品选择的认证算法保持相同 执行命令“make clean&make plat=xxx”进行编译 Linux x86_64默认使用...

使用ID²-KM将设备接入阿里云物联网平台

如果是公共实例,填写NULL 执行命令“make clean&make plat=xxx”进行编译 Linux x86_64默认使用系统中的GCC作为编译工具,且默认指定“plat=x86_64”参数 如要编译其他架构,如armhf,在make.rules中配置编译工具,运行编译命令“make ...

使用ID²-SE将设备接入自建的物联网系统

在ID² SDK的根目录,执行命令vi./make.settings打开文件:修改CONFIG_LS_ID2_ROT_TYPE的值为SE 修改CONFIG_LS_ID2_KEY_TYPE的值,同ID²产品选择的认证算法保持相同 执行命令“make clean&make plat=xxx”进行编译 Linux x86_64默认使用...

Linux系统启动时黑屏

问题症状 GRUB引导Linux系统启动时黑屏并且一直没有反应,即使采用单用户模式也无效。问题原因 确认/boot目录下文件是否完整。本例为/boot 目录下缺少了initramfs-.img文件,如下图所示。解决方案 搜索文件系统,如果有该文件,拷贝过来...

移植概述

Linux环境下,在SDK的根目录使用 make menuconfig 对SDK进行配置,配置页面如下所示:您可参考 基于Make的编译系统说明 了解各个配置选项。SDK默认使用同步通信机制与设备上的TCP/IP协议栈交互,如果目标硬件平台的TCP/IP协议栈是异步...

环境要求与配置

set(CMAKE_C_COMPILER arm-linux-gnueabihf-gcc)执行编译 直接编译 mkdir build&cd build cmake.make-j 以静态库编译 mkdir build&cd build cmake-DBUILD_SHARED_LIBS=OFF.make-j 编译输出的内容 Demo执行文件路径:./output/bin/库文件...

基于Make的编译说明

本文介绍Make系统的详细描述,以及讲解如何对SDK进行裁剪。Make命令 命令 解释 make distclean 清除一切构建过程产生的中间文件,使当前目录如Clone一样。make 使用默认的或已选中的平台配置文件开始编译。make env 显示当前编译配置,例如...

Link SDK运行相关问题

配置C Link SDK Extended的CMakeLists.txt并执行make-j编译后,为什么不能在Linux开发板上运行?交叉编译器配置错了,不是对应Linux开发板匹配的交叉编译器。您需将 CMakeLists.txt 文件中以下代码的 arm-linux-gnueabihf-gcc 替换为对应...

无AliOS Things的SDK适配指南

make menuconfig 以图形化的方式编辑和生成功能配置文件make.settings,直接编辑make.settings文件也是有效的。make help 打印帮助文本。用户适配HAL的说明 如果是Linux系统,可以直接参考 src/ref-impl/hal/os/ubuntu 目录下面的C文件,大...

使用OpenAPI示例

make make install 配置Python3环境变量。例如Ubuntu的Linux系统,可执行以下命令。打开.bashrc 文件,在文件底部 nano~/.bashrc 在文件底部添加以下内容,保存并关闭。export PATH=$PATH:/usr/bin/python3 执行以下命令,更新环境变量。...

使用OpenAPI示例

make make install 配置Python3环境变量。例如Ubuntu的Linux系统,可执行以下命令。打开.bashrc 文件,在文件底部 nano~/.bashrc 在文件底部添加以下内容,保存并关闭。export PATH=$PATH:/usr/bin/python3 执行以下命令,更新环境变量。...

使用OpenAPI示例

make make install 配置Python3环境变量。例如Ubuntu的Linux系统,可执行以下命令。打开.bashrc 文件,在文件底部 nano~/.bashrc 在文件底部添加以下内容,保存并关闭。export PATH=$PATH:/usr/bin/python3 执行以下命令,更新环境变量。...

安装virtio驱动

make oldconfig make prepare make scripts make make install 运行以下命令,查看virtio驱动的安装情况。find/lib/modules/"$(uname-r)"/-name"virtio*"|grep-E"virtio*"grep-E"virtio*"$(uname-r)"/modules.builtin 如下图所示,如果任一...

修改并编译Alibaba Cloud Linux内核的rpm包

如果需要在Alibaba Cloud Linux内核中启用特定的功能或模块,或者禁用默认内核中的某些功能以满足特定的性能或安全要求,您可以基于Alibaba Cloud Linux内核源代码进行修改,并使用rpm软件包管理工具进行重新编译和构建自定义的内核rpm包。...

建立设备与平台的连接

sudo apt-get install-y build-essential make gcc 将步骤2中已修改完成的 LinkSDK 文件,上传至Linux虚拟机的开发环境。在SDK根目录/LinkSDK 下,执行 make 命令,完成样例程序的编译。make clean make 生成的样例程序 data-model-basic-...

配置设备端OTA升级

sudo apt-get install-y build-essential make gcc 将步骤2中的已修改完成的 LinkSDK 文件,上传至Linux虚拟机的开发环境。在SDK根目录/LinkSDK 下,执行 make 命令,完成样例程序的编译。make clean make 生成的样例程序 fota-posix-demo ...

在第三方OS上适配ID²-SE

} 步骤二:设置编译工具链 修改make.rules,设置CROSS_COMPILE为用户平台对应的交叉工具链,例如:CROSS_COMPILE:=usr/bin/arm-linux/arm-linux-步骤三:编译并运行示例程序 在SDK根目录,执行make命令,完成样例程序的编译。make clean$...

在七代安全增强型实例中部署PyTorch深度学习模型

source/opt/alibaba/teesdk/intel/sgxsdk/environment cd/home/test/pytorch/third_party/sgx/linux-sgx git am./0001*cd external/dnnl make sudo cp sgx_dnnl/lib/libsgx_dnnl.a/opt/alibaba/teesdk/intel/sgxsdk/lib64/libsgx_dnnl2.a ...

编译问题

在Ubuntu环境下,运行文件 config.ubuntu.x86,日志信息如下所示:$make reconfig SELECT A CONFIGURATION:1)config.esp8266.aos 4)config.mk3080.aos 7)config.win7.mingw32 2)config.macos.x86 5)config.rhino.make 8)config.xboard.make...

C Link SDK相关问题

在Ubuntu环境下,运行文件 config.ubuntu.x86,日志信息如下所示:$make reconfig SELECT A CONFIGURATION:1)config.esp8266.aos 4)config.mk3080.aos 7)config.win7.mingw32 2)config.macos.x86 5)config.rhino.make 8)config.xboard.make...

ACK CIS加固使用说明

关于Alibaba Cloud Linux 2和Alibaba Cloud Linux 3的Benchmark文件下载和更多信息,请使用CIS账号登录以下链接查看:Alibaba Cloud Linux 2 Alibaba Cloud Linux 3 加固项分类说明 CIS Alibaba Cloud Linux 2 Benchmark v1.0.0 CIS ...

使用安全隧道远程访问设备

在SDK根目录/LinkSDK下,执行 make 命令,完成样例程序的编译,然后运行样例文件。output/remote-access-basic-demo 查看运行日志,显示如下信息,表示设备正常在线且安全隧道SDK正常启动。登录 物联网平台控制台,进入企业版实例页面,在...

基于安全隧道的设备远程访问本地代理

在SDK根目录/LinkSDK下,执行 make 命令,完成样例程序的编译,然后运行样例文件。output/remote-access-basic-demo 查看运行日志,显示如下信息,表示设备正常在线且安全隧道SDK正常启动。登录 物联网平台控制台,进入企业版实例页面,在...

Linux系统挂载SMB协议文件系统

由于Linux系统对SMB协议的兼容程度较低,建议仅在需要跨操作系统共享数据的情况下使用Linux系统挂载SMB协议文件系统。本文主要介绍如何将SMB协议文件系统挂载至云服务器ECS(Linux)上并执行读写操作。前提条件 在创建SMB协议文件系统的...

在Ubuntu环境中交叉编译OSS-C-SDK

详细信息 概念介绍 交叉编译:在一个平台上生成可以在另外一个平台上运行的可执行文件,比如在Linux下生成能够在Windows下运行的可执行文件也称为交叉编译,本示例主要是指在Linux下生成能够在ARM开发环境下运行的可执行文件,对应的还有...

Alibaba Cloud Linux 2使用说明

本文主要介绍在Alibaba Cloud Linux 2操作系统中查看系统或内核参数、设置内核转储功能的操作步骤,同时提供了Debuginfo包、源码包以及实验性软件包的获取方式。查看或修改参数 查看或修改系统参数 Alibaba Cloud Linux 2在配置文件/etc/...

安装ossftp

说明 如果双击没有反应,请升级IE浏览器的版本或将默认浏览器设置为其他浏览器。Linux 执行以下命令。bash start.sh macOS 双击 start.command。ossftp运行后会默认打开本机的以下端口:TCP 2048端口:FTP服务端口,用于接收FTP请求。TCP ...

Link Visual设备端开发-Linux SDK

生活物联网平台提供Linux版本的Link Visual设备端SDK,您可以基于该SDK开发Link Visual视频设备的直播、点播、语音对讲、抓图等功能。前提条件 请您先完成Link Visual Demo体验,以提前熟悉整体流程。体验Link Visual请参见 快速体验Link ...

挂载访问FAQ

目前仅支持Linux操作系统挂载NFS文件系统,Windows操作系统挂载SMB文件系统、Windows操作系统挂载NFS文件系统及Linux操作系统挂载SMB文件系统场景,请您登录ECS实例执行命令挂载。更多信息,请参见 Windows系统挂载SMB文件系统、Windows...

初始化小于等于2 TiB数据盘(Linux

操作系统 资源 描述 Linux系统 ECS实例的镜像 公共镜像Alibaba Cloud Linux 3.2104 64位 数据盘 设备名:/dev/vdb 关于设备名的更多介绍,请参见 Linux数据盘的设备名。容量:40 GiB 说明 如果您使用的云盘容量大于2 TiB,初始化操作请参见...

部署RabbitMQ

前提条件 已创建网络类型为专有网络的安全组,并且在安全组的入方向添加规则并放行80、5672及15672端口,如果您使用SSH远程连接Linux实例,还需要放行22端口。具体操作,请参见 添加安全组规则。背景信息 RabbitMQ使用Erlang语言编写服务器...

Linux设备接入物联网平台

阿里云提供的设备端C语言SDK可以直接运行于Linux系统,并通过MQTT协议接入物联网平台。本文以在Ubuntu x86_64系统上编译设备端C语言SDK为例,介绍设备上云的配置和开发过程。背景信息 有关设备端C语言SDK详细信息,请参见 概述。创建产品和...
共有130条 < 1 2 3 4 ... 130 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云监控 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用