C++

环境要求:安装支持C++ 11或更高版本的编译器:Windows:Visual Studio 2015或以上版本 Linux:GCC 4.9或以上版本 安装CMake 3.0或以上版本 建议4 GB或以上内存。准备工作 在安装和使用阿里云SDK前,确保您已经注册阿里云账号并生成访问...

构建加速

在持续集成的代码构建中的耗时通常集中在2个部分,首先是从外部获取构建所需的依赖以及代码本身的编译行为。通过使用Flow的自定义缓存能够我们有效降低获取依赖时的耗时。本文将介绍如何加速常见的编译工具的构建效率。Yarn构建加速 使用...

环境准备(v2.x.x)

下载完成后选择对应操作系统内核的版本进行解压,会有如下目录结构,各目录的说明如下:demos/包含了普通消息发送、Oneway消息发送、顺序消息发送、普通消息消费、顺序消息消费等例子,还包含了 CMakeList.txt 用于 demos 的编译和管理。...

本地运行

您可以在本地使用 IDE 工具、Maven 或 Java 命令行运行工程,本文将向您介绍如何实现 SOFABoot Web 工程和 Core 工程在本地的编译与运行。编译运行 Web 工程 下载示例 Demo 请单击下载示例工程:websofademo.7z。本地 IDE 运行 主要操作...

连接问题

如果使用SDK的编译系统,编译SDK库或可执行文件时,您可以在 config 文件或在SDK源码中,通过搜索定位到要修改的默认宏定义,手动将其修改。常用的宏定义项如下所示:宏定义项 说明 CONFIG_MQTT_TX_MAXLEN MQTT发送Buffer CONFIG_MQTT_RX_...

使用SDK部署TensorFlow模型推理

说明 相比常规TensorFlow Serving的编译,此处需要额外链接两个PAI-Blade提供的包含优化OP的SO文件,即libtf_blade.so和libtao_ops.so。本地执行模型推理。您可以参考如下命令,使用编译好的可执行程序(demo_cpp_sdk.bin)加载并执行PAI-...

什么是Deepytorch Training(训练加速)

产品优势 训练性能显著提升 Deepytorch Training通过整合分布式通信和计算图编译的性能特点,可以实现端到端训练性能的显著提升,使得模型训练迭代速度更快,不仅减少了资源的使用成本,还缩短了迭代的时间成本,为您带来低成本体验。...

编译SDK

default_type="example"/配置产品类型 default_app="smart_outlet"/配置编译的应用名称 default_board="uno-91h"/配置编译的模组型号 default_region=SINGAPORE/配置设备的连云区域:/V1.5.0及以下版本:设备在中国内地激活配置为MAINLAND...

环境准备(v2.x.x)

下载完成后选择对应操作系统内核的版本进行解压,会有如下目录结构,各目录的说明如下:demos/包含了普通消息发送、Oneway消息发送、顺序消息发送、普通消息消费、顺序消息消费等例子,还包含了 CMakeList.txt 用于 demos 的编译和管理。...

自定义镜像构建

当云效的构建环境中预置的编译环境不能满足您的要求时。您可以使用自定义构建镜像的功能来定制所需的构建环境。构建镜像 您可以根据你的需要来编写构建环境使用的 Dockerfile,安装软件和设置环境变量。典型示例如下:FROM registry....

通过 Goland 部署和升级插件

拉齐 MOSN 的编译脚本和启动脚本。创建插件版本信息。创建项目属性文件 application.properties。升级方式如下:右键单击项目任意目录。在菜单栏选择 Mosn Go Plugin>Refresh。执行后,老的脚手架工程,会自动刷新工程结构。如下图所示:...

在Dockerfile中使用构建打包镜像并运行

多阶段构建优势 针对Java这类的编译型语言,使用Dockerfile多阶段构建,具有以下优势:保证构建镜像的安全性 当您使用Dockerfile多阶段构建镜像时,需要在第一阶段选择合适的编译时基础镜像,进行代码拷贝、项目依赖下载、编译、测试、打包...

部署私有代码到应用管理

应用管理集成了云效的流水线发布能力,用户可以配置CICD流水线,完成从源代码的编译、测试到部署到应用分组的过程。当前的流水线模板都是从源代码编译开始,要求用户允许云效访问源代码。用户A计划在应用管理平台部署用户B提供的软件。但B...

AI编译器优化

默认情况下,PAI-Blade会自动分析用户的模型是否适合Dynamic Shape的编译优化,用户无需提供额外的输入信息。对于静态Shape类任务或Shape变化范围较小的任务,用户可以提供额外的输入选项,此时PAI-Blade会尝试通过Static Shape模式编译以...

SDK获取

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

乐鑫ESP32开发板移植

基本概念 建议提前阅读 idf 编译系统介绍 以理解移植过程,您需要了解 idf 的一些基本概念:project:项目目录,仅包含了所有用于构建 app 的源文件和配置文件。components:功能独立的模块化代码,将会编译成.a 静态库并链接到 app,...

安装

1、开发环境准备 服务端SDK支持Linux、Windows、Mac等多种平台和运行环境,请提前安装好对应开发语言的编译器或解释器,并完成相关环境配置,具体版本要求可参考各语言SDK的安装文档。2、SDK安装 版本说明 服务端SDK最新版本为3.0.2,发布...

无AliOS Things的SDK适配指南

添加芯片平台相关的配置 CONFIG_ENV_CFLAGS+\-DBOARD_ESP8266-u call_user_start \-fno-inline-functions \-ffunction-sections \-fdata-sections \-mlongcalls \-Wl,-static#配置编译器选项 CONFIG_ENV_CFLAGS+-Os#配置不需要编译的子模块...

音频智能降噪

音频智能降噪 纯净人声...如果在编译时,遇到so重复导致的编译冲突,请参考demo工程中gradle pickFirst语法,如下:android { packagingOptions { pickFirst '*/libc+_shared.so' pickFirst '*/libMNN.so' } } 编译失败的报错示例:Caused by:...

迁移流程

推荐使用的编译器、运行库、应用等版本如下表所示。分类 软件 推荐版本 说明 编译器 GCC gcc 10.2.1 建议gcc 10以上版本,性能有大幅提升。LLVM LLVM 13/clang 13 clang 13使用的glibc版本为2.17及以上 clang 13使用c++运行时库为libstdc+...

乐鑫ESP8266移植SDK

ESP8266-sdk的编译系统默认使用GUN make,我们只需移入C-SDK代码,编写C-SDK对应的.mk 编译配置文件即可将C-SDK加入编译。移植思路 移植思路有以下两种:方法一:在project目录中引入C-SDK,将SDK源码与用户app源码共同编译。方法二:将C-...

合约语言特性

推荐使用的编译选项 C++ 编译器提供了一些选项可以检查许多不正确的或危险的代码写法,建议您在编译智能合约时把这些选项都打开。选项 说明-Wall 对可疑的代码写法提出告警-Wextra 在-Wall 的基础上提供一些额外的检查-Werror 把所有的告警...

合约语言特性

推荐使用的编译选项 C++ 编译器提供了一些选项可以检查许多不正确的或危险的代码写法,建议您在编译智能合约时把这些选项都打开。选项 说明-Wall 对可疑的代码写法提出告警-Wextra 在-Wall 的基础上提供一些额外的检查-Werror 把所有的告警...

使用geth部署智能合约

在您需要部署自己的智能合约时,您需要将 abi 和 bytecode 替换为您智能合约的编译结果。abi for contract var abi=[{"constant":true,"inputs":[],"name":"storedData","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":...

Linux设备接入实践

在SDK根目录./LinkSDK 下,执行 make 命令,完成样例程序的编译。执行可编译文件。output/link-speech-basic-demo 返回类似如下信息,表示设备与物联网平台连接成功,可以开始使用千里传音服务。步骤四:智能语音播报 根据实际需求,创建...

iOS Pod集成移动监控引入FBRetainCycleDetector的问题...

方案2 pod 'FBRetainCycleDetector',:git=>"https://github.com/facebook/FBRetainCycleDetector.git",:branch=>'main' 可以用这个方式,指定最新代码,新代码中的编译问题已经解决了,只是没人发布新版本出来。适用于 崩溃分析 性能分析

基于代码抽取时的移植说明

使用C++编译器编译时错误的处理 C++编译器在编译的时候判断比gcc判断更加严格,如果编译出错,请进行如下编译。增加-fpermissive-w,去掉-ansi-Wdeclaration-after-statement 总结 图中红色文字表示用户执行动作,绿色文字表示用户得到的...

如何为Linux服务器安装GRUB?

ln-s/usr/local/sbin/grub-install/sbin/grub-install ln-s/usr/local/sbin/grub-mkconfig/sbin/grub-mkconfig 说明 若编译过程中出现了-Werror 报错,您可以定位到编译对象的编译文件 makefile 中,去掉-Werror 选项重新编译。运行以下...

使用geth部署私密智能合约

在您需要部署自己的智能合约时,您需要将 abi 和 bytecode 替换为您智能合约的编译结果。tx-mangager public key list;only node in this list that can access private contract and it's data var privateFor=["WLyCI0x1NBdy2VI4...

2017年功能发布记录

无 Python 2.7的编译 新增 函数计算正式推出Python 2.7编译环境,提升开发者体验。代码开发概述 2017年06月 功能名称 变更类型 功能描述 相关文档 接入API网关 新增 如果您使用API网关,您就可以直接使用函数计算作为后端服务。无 2017年05...

2017年功能发布记录

无 Python 2.7的编译 新增 函数计算正式推出Python 2.7编译环境,提升开发者体验。代码开发概述 2017年06月 功能名称 变更类型 功能描述 相关文档 接入API网关 新增 如果您使用API网关,您就可以直接使用函数计算作为后端服务。无 2017年05...

基于Make的编译说明

本文介绍Make系统的详细描述,以及讲解如何对SDK进行裁剪。Make命令 命令 解释 make distclean 清除...目录文件相关 变量 说明 CONFIG_mmm/nnn 指定 mmm/nnn 目录是否需要编译的开关,例如 CONFIG_mmm/nnn:=的写法会导致该目录被跳过编译。

C SDK

Linux服务器、嵌入式Linux live 可用 主要功能和master版本一致,增加最多平台的编译支持,包括Windows、Mac、Android、IOS等 非master支持的环境 bricks 可用 极致精简版本,binary和内存占用极低,但是功能非常弱,建议在资源非常受限的...

轻松集成 SkyWalking 可观测能力

拉齐 MOSN 的编译脚本和启动脚本。创建插件版本信息。创建项目属性文件 application.properties。自动升级 Go mod 到 1.18 版本。升级方式如下:右键单击项目任意目录。在菜单栏选择 Mosn Go Plugin>Refresh。执行后,老的脚手架工程,会...

自定义构建镜像

当 构建环境 中预置的编译环境不能满足您的要求时。您可以使用自定义构建镜像的功能来定制所需的构建环境。制作构建镜像 您需要按照如下的约束来编写构建环境使用的Dockerfile。使用指定的基础镜像:registry....

轻松集成 Zipkin 可观测能力

拉齐 MOSN 的编译脚本和启动脚本。创建插件版本信息。创建项目属性文件 application.properties。自动升级 Go mod 到 1.18 版本。升级方式如下:右键单击项目任意目录。在菜单栏选择 Mosn Go Plugin>Refresh。执行后,老的脚手架工程,会...

编译问题

打开编译配置文件 src/borad/config.*.*,分别在 CONFIG_ENV_CFLAGS 和 CONFIG_ENV_LDFLAGS 中添加您的编译选项。添加完毕后,运行 make reconfig 使配置文件生效。如何编译动态库?在文件 src/borad/config.*.*中,添加 CONFIG_LIB_EXPORT...

使用Go为网格代理编写Wasm插件

TinyGo:编写本项目依赖Go语言工具,但是Go代码编译成Wasm并不能使用Go官方提供的编译器,还需要使用TinyGo,详情请参见 Quick install guide。关于Wasm插件依赖的SDK,请参见 proxy-wasm-go-sdk。本文将提供完整的代码,如果您需要使用...

从已有CICD工具(Jenkins/Github Actions)部署到应用...

应用管理集成了云效的流水线发布能力,用户可以配置CICD流水线,完成从源代码的编译、测试至部署到应用分组的过程。当前的流水线模板都是从源代码编译开始,要求用户允许云效访问源代码。如果用户现在已经有CICD流程和工具,如何从已有工具...

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

} 步骤二:设置编译工具链 修改make.rules,设置CROSS_COMPILE为用户平台对应的交叉工具链,例如:CROSS_COMPILE:=usr/bin/arm-linux/arm-linux-步骤三:编译并运行示例程序 在SDK根目录,执行make命令,完成样例程序的编译。make clean$...
共有46条 < 1 2 3 4 ... 46 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用