首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Linux上为UE5生成项目文件

问无法在Linux上为UE5生成项目文件
EN

Stack Overflow用户
提问于 2022-06-08 01:33:35
回答 1查看 1.6K关注 0票数 2

我从源代码中提取了UE5,完成了Setup.sh,当我运行GenerateProjectFiles.sh时,我一直收到以下错误:

代码语言:javascript
复制
./GenerateProjectFiles.sh
Attempting to set up UE pretty printers for gdb (existing UEPrinters.py, if any, will be overwritten)...
    updated UEPrinters.py
    found necessary entries in ~/.gdbinit file, not changing it.

Setting up Unreal Engine 5 project files...

Setting up bundled DotNet SDK
/mnt/Evo970/Work/Engine/UE_5.0/Engine/Binaries/ThirdParty/DotNet/Linux/sdk/3.1.401/NuGet.targets(255,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [/mnt/Evo970/Work/Engine/UE_5.0/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj]
/mnt/Evo970/Work/Engine/UE_5.0/Engine/Binaries/ThirdParty/DotNet/Linux/sdk/3.1.401/NuGet.targets(255,5): error :   The SSL connection could not be established, see inner exception. [/mnt/Evo970/Work/Engine/UE_5.0/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj]
/mnt/Evo970/Work/Engine/UE_5.0/Engine/Binaries/ThirdParty/DotNet/Linux/sdk/3.1.401/NuGet.targets(255,5): error :   The remote certificate is invalid according to the validation procedure. [/mnt/Evo970/Work/Engine/UE_5.0/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj]
GenerateProjectFiles ERROR: Failed to build UnrealBuildTool

我运行在ArcoLinux上,内核5.18.1-arch1-1,dotnet和运行时安装,DotNet3.0来自于自动安装。请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-10 14:38:21

运行Arch时,我遇到了同样的问题,但由于我在YouTube注释中找到了一个修复程序(所有地方!),我设法解决了这个问题!由埃索比特.我把整件事都贴在这里。

“与其运行./GenerateProjectFiles.sh,然后运行make,不如运行以下代码:

代码语言:javascript
复制
./Engine/Build/BatchFiles/RunUAT.sh BuildGraph -target="Make Installed Build Linux" -script=Engine/Build/InstalledEngineBuild.xml -set:WithDDC=false -set:HostPlatformOnly=true

如果您得到了一个ICU包错误,您可以添加这个环境变量:export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1或B:安装libicu50包

如果您正在获取SSL证书错误,请添加以下环境变量:“

代码语言:javascript
复制
export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt

export SSL_CERT_DIR=/dev/null

我不确定这是否有必要,但如果您还存在进一步的错误,我还在开始工作之前安装了dotnet-host、dotnet-运行时和dotnet。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72539119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档