OHOS IDE和SDK的安装方法

news/2024/7/21 9:22:15 标签: harmonyos

参照OpenHarmony应用开发环境安装流程,下载安装OHOS的IDE,过程中需要全程联网。
IDE,安装至D:\Tools\Huawei\DevEcoStudio

IDE安装成功之后,按照提示下载安装HOS和OHOS的SDK。
nodejs,安装至D:\Tools\Huawei\nodejs
HOS的SDK,安装至D:\Tools\Huawei\HOS\SDK
OHOS的SDK,安装至D:\Tools\Huawei\OHOS\SDK

工具准备好了,就可以开始向OHOS平台移植开源软件的工作了。

OHOS SDK当前自带的cmakeninja的版本比较低,不支持一些高级的特性,因此可以下载最新的版本来使用。

  • 下载ninja,当前最新版本为1.11.1。
  • 下载CMake,当前最新版本为3.26.0。

将CMake的压缩包解压至目录D:\Tools\cmake-3.26.0-windows-x86_64,将ninja.exe放到目录D:\Tools\cmake-3.26.0-windows-x86_64\bin

由于CMake当前还不支持OHOS平台,为了帮助cmake识别OHOS平台,需要在D:\Tools\cmake-3.26.0-windows-x86_64\share\cmake-3.26\Modules\Platform下新增一个文件,命名为OHOS.cmake,内容如下:

include(Platform/Linux)

set(OHOS 1)

clang: warning: argument unused during compilation: ‘–gcc-toolchain=D:/Tools/Huawei/OHOS/SDK/9/native/llvm’ [-Wunused-command-line-argument]


http://www.niftyadmin.cn/n/255211.html

相关文章

介绍NPOI 的颜色卡、名称以及索引

文章目录 前言 遍历NPOI颜色 前言 使用NPOI的颜色时,一些颜色类的名称很难想象出具体对应的颜色,所以有了下面的对照表,方便使用。 NPOI 颜色的索引范围是 8~64,超出范围无效。 色彩类名索引Index名称#000000HSSFColor.Black8黑色#ffffffH…

有趣的 Kotlin 0x13:密封类

跟着 ChatGPT 学 Kotlin,又是努力做一个 AI 出题人的一天~ 1. Kotlin 是出于什么考虑设计密封类? **答:**在 Kotlin 设计密封类时,主要考虑了以下几个因素: 类型安全:在 Kotlin 中,类型安全是…

用好Python自然语言工具包-- 实例“基于本地知识库的自动问答”

首先鸣谢thomas-yanxin 本问中示例来自他在GitHub上的开源项目“基于本地知识库的自动问答”,链接如下: thomas-yanxin/LangChain-ChatGLM-Webui: 基于LangChain和ChatGLM-6B的针对本地知识库的自动问答 (github.com) 目录 1. 基础知识: …

系统集成项目管理工程师——考试重点(三)项目管理一般知识

1.项目定义: 为达到特定的目的,使用一定资源,在确定的期间内,为特定发起人提供独特的产品、服务或成果而进行的一系列相互关联的活动的集合。 2.项目目标: 成果性目标:项目产品本身 约束性目标&…

Ceph入门到精通- storcli安装

storcli 是LSI公司官方提供的Raid卡管理工具,storcli已经基本代替了megacli,是一款比较简单易用的小工具。将命令写成一个个的小脚本,会将使用变得更方便。 安装简单,Windows系统下解压出来以后可以直接运行。 Linux系统默认位置…

【Web 服务】攻坚克难nginx负载均衡的一天

nginx负载均衡调度算法 包括最常用的轮询(Round Robin)、IP Hash、Least Connections等 轮询(Round Robin)算法 轮询算法是最基础的负载均衡算法之一,它会按照顺序逐个将请求分发给后端服务器。假设有3台后端服务器A…

ROS1学习笔记:常用可视化工具的使用(ubuntu20.04)

参考B站古月居ROS入门21讲:常用可视化工具的实现 基于VMware Ubuntu 20.04 Noetic版本的环境 文章目录 一、日志输出工具:rqt_console二、绘制数据曲线:rqt_plot三、 图像渲染工具:rqt_image_view四、图形界面总接口:r…

Unity日记22(携程概念)

目录 学习视频 携程 1异步 2调用方法 3优点 4停止方法 5返回值 实例:每过一秒打印当前运行时间 实例:停止数字打印携程 错误方法:(携程只能开一个) 参考方法 学习视频 https://www.bilibili.com/video/BV1eu…