o3de 安装

news/2025/1/8 20:28:57/
  1. 工具依赖:

    • Microsoft Visual Studio 2019 version 16.11.x. 或 Microsoft Visual Studio 2022 version 17.3.x.
    • CMake 3.22.0 or later,建议3.26
    • 安装git
    • 安装 Git LFS,否则资源无法更新
  2. 下载源码:
    建立根目录:o3de_dev/ 在此目录下clone代码:
    git clone https://github.com/o3de/o3de.git

  3. 创建第三方库依赖: 创建3rdparty目录
    目录如下:
    __o3de_de
    |___o3de 源码目录
    |___3rdparty

    |___downloaded_packages [ 生成工程后会自动下载到这个目录下,不必手工创建]

  4. 安装3.26版本 cmake.exe 路径添加到环境变量path中

  5. 生成sln:相对路径:
    cmake -B .\o3de\build\windows -S .\o3de -G “Visual Studio 16” -DLY_3RDPARTY_PATH=.\3rdParty

  6. 编译项目:
    打开sln 编译profile|x64配置
    或命令行执行:cmake --build build/windows --target Editor --config profile – -m

  7. 生成安装文件:
    cmake --build build/windows --target INSTALL --config profile – -m
    cmake --build build/windows --target INSTALL --config profile

  8. 注册引擎:scripts\o3de.bat register --this-engine

建议:install 后在注册,否则创建project后,将源码引入project的sln,导致Engine又被编译。

  1. 创建project
    运行o3de.exe 创建project,或命令:

    scripts\o3de.bat create-project --project-path %USERPROFILE%\O3DE\Projects\MyProject

reference:

  • https://www.o3de.org/docs/welcome-guide/requirements/#software-prerequisites
  • https://www.o3de.org/docs/welcome-guide/setup/setup-from-github/
  • 安装o3de sdk
  • https://www.o3de.org/docs/welcome-guide/create/

http://www.ppmy.cn/news/83219.html

相关文章

一次培训带来的思考

“有没有可能做的更好点”, 这是我从我的TL学到的最受益的一句。 背景 故事要从一次培训开始。话说要给部门做一次安全的培训,提升部门里所有人的安全意识。起初的设计是有讲解还有实操,所以最好在线下举行,人数限制而且时间较长…

【SpringBoot】k8s部署使用actuator做健康检查

环境介绍 开发依赖版本Spring Boot3.0.6JDK20 主要的pom依赖 <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId> </dependency> <dependency><groupId>org.springframework…

Redis-数据结构

前言 ​ 了解Redis&#xff0c;都大概知道Redis有5种基本数据类型&#xff1a;字符串(string)、列表(list)、哈希(hash)、集合(set)、有序集合(zset)、5.0中Stream数据类型。但是这些数据类型的底层都是按照对象结构与对应的编码组合而成。这也就是说有的底层数据结构可以是多…

代码随想录补打卡 121买卖股票的最佳时机 122 买卖股票的最佳时机 二123买卖股票的最佳时机 三

代码如下 func maxProfit(prices []int) int { //建立一个二维数组 dp[i][0]表示持有股票的最大金钱 dp[i][1] 表示不持有股票的最大金钱 dp : make([][]int,len(prices)) for i,_ : range dp { dp[i] make([]int,2) } dp[0][0] -prices[0] // 第0天持有股票&#xff0c;…

熟练掌握这5招,让Pandas DataFrame列随你调整

熟练运用Pandas进行数据处理和分析的你&#xff0c;是否遇到过DataFrame列顺序排列不顺的情况? 今天教你5种灵活方法&#xff0c;轻松调整Pandas DataFrame的列顺序&#xff0c;让数据处理更得心应手。 1. 使用loc索引器 可以传入一个列序列表给loc索引器来重新排列列顺序。例…

换个花样玩C++(14) 全方位认识C++的左值,右值,左值引用,右值引用,亡值

早期学习C语言的时候,认为可以被修改的左值是放在左边的,右边的则通常放置右值,后来转C++之后,随着C++不断地完善更新,发现有时候越来越捉摸不透C++了,右值已经与它最初的概念完全不一样了,越来越丰富。 这篇文章我尽可能用一些浅显易懂的文字和简要的代码示例来解释下左…

为何AI无法完全理解人类情感?GPT-4能否理解人类的情绪?

在科幻小说和电影里&#xff0c;我们经常看到超级AI人工智能机器人可以理解、感知甚至模拟人类的情感&#xff0c;但在现实世界中&#xff0c;我们距离这个目标还有一段相当长的距离&#xff0c;即使是强大的GPT-4甚至未来的GPT-5。过高夸大AI的体验和性能&#xff0c;往往并不…

Windows 11 22H2 中文版、英文版 (x64、ARM64) 下载 (updated May 2023)

Windows 11 22H2 中文版、英文版 (x64、ARM64) 下载 (updated May 2023) Windows 11, version 22H2 官方原版&#xff0c;2023 年 5 月 更新 请访问原文链接&#xff1a;https://sysin.org/blog/windows-11/&#xff0c;查看最新版。原创作品&#xff0c;转载请保留出处。 作…