用cmd进入UE4引擎的目录:\Engine\Build\BatchFiles找到RunUAT.bat,cmd中输入以下命令:

RunUAT BuildCookRun -project="F:/VidaUpdater/VidaUpdater.uproject" -noP4 -platform=Win64 -clientconfig=Shipping -cook -allmaps -stage -build -archive -archivedirectory="D:\Packages" -utf8output

-archivedirectory="D:\Packages"   //打包路径

-clientconfig=Shipping   //打包shipping包,对应的还有Development包,区别比较多,比如

①development下崩溃的提示比较详细,shipping没有任何代码提示,只有fatel error。

②development下可以调用控制台,而shipping下不可以。

Git上的:

::Buildclient

 

RunUAT BuildCookRun -project="full_path.uproject"^

 

-noP4 -platform=Win64^

 

-clientconfig=Development -serverconfig=Development^

 

-cook -allmaps -build -stage^

 

-pak -archive -archivedirectory="Output Directory"

 
 

:: Cook client

 

RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^

 

-noP4 -platform=Win64^

 

-clientconfig=Development -serverconfig=Development^

 

-cook -allmaps -NoCompile -stage^

 

-pak -archive -archivedirectory="Output Directory"

 
 

:: Build server

 

RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^

 

-noP4 -platform=Win64^

 

-clientconfig=Development -serverconfig=Development^

 

-cook -server -serverplatform=Win64 -noclient -build -stage^

 

-pak -archive -archivedirectory="Output Directory"

 
 

:: Cook server

 

RunUAT BuildCookRun -project="full_project_path_and_project_name".uproject^

 

-noP4 -platform=Win64^

 

-clientconfig=Development -serverconfig=Development^

 

-cook -server -serverplatform=Win64 -noclient -NoCompile -stage^

 

-pak -archive -archivedirectory="Output Directory"

后记:

1.如果是shipping包不需要调试的话,删除WindowsNoEditor\项目\Binaries\Win64下的pdb文件。

2.打包之前最好先把代码在VS里development模式下编译下。

UE4 命令工具打包相关推荐

  1. android命令行打包、签名+自动打包器

    本文主要讲解使用命令行打包android工程成apk文件,我的android工程结构如图 1.创建key: 使用keytool.exe(位于%JAVA_HOME%\bin\keytool.exe)创建 ...

  2. Linux性能分析命令工具汇总

    转自:http://rdc.hundsun.com/portal/article/731.html?ref=myread 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章. ...

  3. Oracle Instanc Client安装命令工具

    条件 1.Linux RHEL 6.X X86_64操作系统 2.从安装Oracleserver的server此次收购Oracle相关文件(同OS) 软件下载 从Oracle包: 1)  instan ...

  4. 【转】Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  5. 【Android 逆向】Android 逆向通用工具开发 ( Android 端远程命令工具 | Android 端可执行程序的 main 函数操作 | TCP 协议服务器建立 | 接收客户端数据 )

    文章目录 前言 一.Android 端可执行程序的 main 函数操作 二.Android 端 TCP 协议服务器建立 三.Android 端接收 PC 端传来的数据 四.博客资源 前言 本篇博客重点 ...

  6. Redhat中通过命令工具和配置文件设置TCP/IP参数的方法

    Redhat中通过命令工具和配置文件设置TCP/IP参数的方法 ①ifconfig命令 用ifconfig命令修改后重起服务配置不保存 给Eth0接口设置IP地址和子网掩码广播地址并激活:ifconf ...

  7. apk源码查看工具_如何查看Linux命令工具的源码?

    点击上方「嵌入式大杂烩」,「星标公众号」第一时间查看精彩文章! 上一篇分享了两个使用的小工具:<如何同时输出调试信息到终端及文件?>.有位小伙伴留言问道tee工具的代码在哪: 这篇文章我们 ...

  8. Oracle数据库的命令工具sql*plus/sqlplus介绍

    Oracle 的 sql*plus 是与 Oracle 数据库进行交互的客户端工具,借助 sql*plus 可以查看.修改数据库记录.在 sql*plus 中,可以运行sql*plus 命令与 SQL ...

  9. java虚拟机常用命令工具

    java虚拟机常用命令工具 博客分类: 虚拟机 虚拟机jvmjava  一.概述            程序运行中经常会遇到各种问题,定位问题时通常需要综合各种信息,如系统日志.堆dump文件.线程d ...

最新文章

  1. 剑指offer:孩子们的游戏(圆圈中最后剩下的数)
  2. 梭子鱼任命James Forbes-May为亚太区销售副总裁
  3. JAVA数据类型及字符编码
  4. c库函数tmpfile
  5. 如何在WPF中调用Winform控件
  6. cobbler工作流分析
  7. asp mysql添加数据_ASP:ado.net 实例向数据库添加数据。
  8. matlab中云模型,云模型简介与个人理解matlab程序.doc
  9. kafka实现异步发送_Kafka Producer 异步发送消息居然也会阻塞?
  10. Python中过滤序列内置函数filter()的详解(常用)
  11. linux编辑文本内容的命令,Linux的文本编辑和文本内容查看命令
  12. IGBT工作原理,解析IGBT工作原理及作用
  13. 人人网主页登录_人人网回归了!历史记录全保留!前男(女)友们的黑历史就要被重新翻开了...
  14. ToB 还是 ToC?
  15. HEVC编码器设计实战-梅奥-专题视频课程
  16. 计算机的维修有两种,两个汽车电脑维修案例 你未必会修
  17. 数字图像处理八:图像分割
  18. 商户门店开业,一款会员管理系统标配
  19. 血清CEA、HE4、CA199、CA153、CA125水平联合检测在妇科恶性肿瘤诊断中的临床意义
  20. Python Unable to allocate MiB for an array with shape

热门文章

  1. Android编译详解之lunch命令
  2. VirtualBox 虚拟机安装Windows10,珍藏版!!!
  3. 小程序搜索词条单个轮播停留展示、信息栏多个词条循环滚动展示
  4. mysql数据库收缩
  5. SQL服务器日志自动收缩,SQLServer2008日志收缩
  6. 001,雪景拍摄技巧
  7. vue3 composition(组合式)API 是什么?我为什么要使用它?
  8. 为什么var可以重复声明
  9. 2022第三届全国大学生网络安全精英赛练习题(3)
  10. java语言商场打折_Java封装商场打折策略(Strategy模式)