> 技术文档 > unity打包并在Linux下运行_unity linux

unity打包并在Linux下运行_unity linux

版本环境:

unity版本:2022.3.47f1c1

Linux:银河麒麟V10

1、准备unity环境

下载Linux打包模块,打开unityHub,点击左侧的安装,选择要修改的unity版本,点击设置图标,点击添加模块

unity打包并在Linux下运行_unity linux

选择Linux Bulid Support(il2cpp),点击安装

unity打包并在Linux下运行_unity linux

打开unity,点击File->Build Settings…,打开Build Setting界面

unity打包并在Linux下运行_unity linux

将Target Platform更改成Linux,注意:这里没有成功加载Linux模块是更改不了的!!!

unity打包并在Linux下运行_unity linux

点击左下角的Player Setting…,打开Project Settings界面,左侧选择Player,右侧选择Other Settings

unity打包并在Linux下运行_unity linux

将Configuration中的Scripting Backend更改为IL2CPP

unity打包并在Linux下运行_unity linux

unity配置结束,正常打包

2、在麒麟系统内运行

这部分参考:https://huaweicloud.csdn.net/63563cebd3efff3090b5bc70.html

在程序所在文件夹,在空白处单机鼠标右键打开菜单栏,选择打开终端

unity打包并在Linux下运行_unity linux

输入以下内容:chmod 777 ./自己运行项目名字(包含后缀)

针对此图为例:chmod 777 ./UrpTest.x86_64,完成后,按下回车,修改成功

unity打包并在Linux下运行_unity linux

输入./自己项目名(包括后缀),针对此图为例:./UrpTest.x86_64,完成后,回车运行

unity打包并在Linux下运行_unity linux

至此所有的都结束啦!!!!

unity打包并在Linux下运行_unity linux