1. 安装UnrealEngine游戏引擎及其插件

1.1 下载Unreal源码(需要绑定github账号) https://www.unrealengine.com/

注: 官方要求绑定绑定github账号

 \git clone https://github.com/EpicGames/UnrealEngine.git 

1.2 生产Unreal编译文件

cd UnrealEngine
./Setup.sh
./GenerateProjectFiles.sh  

1.3 Linux额外活儿

在Linux下需要额外干一活,下载 OpenEXR patch for linux
运行git apply 0001-Fix-openexr-support-for-linux-version.patch

1.4 编译Unreal和插件及测试

 make -j# for test./Engine/Binaries/Linux/UE4Editor # 并创建一个第一人称视角的项目(注意:创建C++工程,后期用Qt Creator编译)

安装成功能看到如下图

1.5 下载安装unrealcv插件 http://unrealcv.org/

git clone https://github.com/unrealcv/unrealcv.git
cd unrealcv
export UE4=<path-to-UnrealEngine>
sh build.sh
# 出现 Automation.Execute: BUILD SUCCESSFUL 为编译成功
cd ..
cp -r unrealcv <path-to-UnrealEngine>/Engine/Plugins/
# 如果只是安装到某个工程下
# 在该工程下(包含有<工程名>.uproject)创建 `Plugins` 文件夹
cp -r unrealcv Plugins/

使得最后在 Menu —- Edit —- Plugins 能看到如下:

使用该插件: World Settings –> Game Mode –> GameMode Override, 选择 UE4CVGameMode.

2. 安装Qt 和Qt Creator

2.1 下载Qt

到这个地址http://download.qt.io/official_releases/qt/5.8/5.8.0/下载文件。
注意: 下载的文件为 .run格式,下载后安装直接允许该文件按照提示安装就好了,他会安装qt5.8.0,同时还有他对应的qtcreator编辑器。

2.2 安装CLANG-3.5编译器

sudo apt-get install clang-3.5
注: 如使用 g++ 会出现问题

2.3 配置Qt Creator

2.3.1 打开Unreal工程并配置Clang编译环境

Open Project 选择生成的 <工程名>.pro 文件打开,会自己进入工程配置界面 在Projects(小扳手)的界面:

Manage Kits...CompilersAddClang 分别添加ClangClang++

KitsAdd定义新建的配置名称为Desktop None Clang,在下面的Compiler选项框里,选择刚刚加好的Clang-3.5和Clang++-3.5;下方的Qt Version选择Qt 5.8.0即可(反正暂时用不到,随便选)

2.3.2 配置Qt Creator-Unreal编译环境

Desktop None Clang配置下

Build--Build Steps--Make--Make arguments改为 <工程名>Editor -j 12
Build--Clean Steps--Make--Make arguments改为 <工程名>Editor> ARGS="-clean"

2.3.3 配置Qt Creator-Unreal运行环境

在Desktop None Clang配置下的

Run--Run--Executable改为 <UnrealEngine根目录>/Engine/Binaries/Linux/UE4Editor
Run--Run--Command line arguments改为 <工程根目录>/<工程名>.uproject

2.3.4 测试Qt Creator-Unreal运行环境

点击Debug或Run按钮,应该先执行编译,然后弹出UE4Editor窗口:

配置完成
time: 2017.04.22-03:18

Unreal4+Qt+Plugins(unrealcv)安装教程相关推荐

  1. qt creator linux安装教程,- Qt Creator下载和安装(详细教程)

    如果想用一个exe干净利落的发布程序,就需要使用静态编译版的Qt库,网上有教程,我就不多说了,可以教大家用现成的,在Git-hub上正好有静态Qt库: https://github.com/foste ...

  2. Qt Design Studio安装教程

    前言:目前Qt quick designer默认被禁用: QT quick designer从新版本qt6开始该功能默认被禁用,现在打开是灰色的!qt打算未来Qt Design Studio和qt c ...

  3. Qt for Android安装教程5.14.2

    1.安装JDK SDK NDK Apache Ant QT5.14.2 JDK SDK NDK ANT 这里我将对应文件全部安装配置好了,将网盘的压缩包解压完成后,按照下图找到对应的路径即可直接使用 ...

  4. QT 5.12安装教程

    QT下载网址:QT5.12.12 此处选择下载QT5.12.12 安装QT,双击下载的安装包,如果需要登录可先断网,到时选择skip 选合适的安装位置 选择需要的编译平台,如果嫌麻烦就全部勾选,但是会 ...

  5. QT5安装教程+VS2019配置

    QT安装教程+VS配置 最近参加了学校联合校外公司一起搞的一个项目,使用到了QT 这里分享一下自己踩过的一些坑和QT的基本安装教程 前言 其实总的来说使用QT来做界面开发还是很不错的 ui界面很友好, ...

  6. QT下载和安装 指南教程

    https://blog.csdn.net/sunskyday/article/details/106079577 原文地址:http://c.biancheng.net/view/3851.html ...

  7. QT Designer + VS Code + PyQt5 安装教程

    QT Designer + VS Code + PyQt5 安装教程 一.安装环境 二.VS Code安装及配置 1.下载安装包 2.安装软件 3.VS Code基本配置 4.VS Code配置PyQ ...

  8. Unreal4下载安装教程

    Unreal4下载安装教程 注册Github账号 注册UE4账号 绑定Github账号 找不到源码 注册Github账号 什么你还没有GitHub账号? 那就快去注册一个啊! 注册UE4账号 进入UE ...

  9. 最新QT下载和安装 指南教程

    原文地址:http://c.biancheng.net/view/3851.html Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快) ...

最新文章

  1. spring boot分环境导出自定义xml配置
  2. MusicXML 3.0 (15) - 倚音
  3. SpringBoot连接MQTT进行发布消息时取消保留消息
  4. SPT20 协议_协议离婚协议书模板锦集6篇
  5. [JavaWeb-XML]XML约束概述
  6. 旧版Requests库
  7. MongoDB数据分布不均的解决方案
  8. Python Interview Question and Answers
  9. CakePHP 1.2的五个新特性
  10. 怎样找到native speaker的感觉
  11. Coding List
  12. 识别和非识别关系之间有什么区别?
  13. Maven具体解释之------maven版本号管理
  14. Java项目:医院挂号预约管理系统(java+SSM+HTML+JavaScript+jsp+mysql)
  15. 大疆FPGA/芯片开发工程师(A卷)笔试题(含详解)
  16. 对于K 均值聚类的尝试
  17. Python破解12306图片验证码
  18. Python:教你如何写一个测量网速的小工具
  19. c++ 调用opencv+tesseract做图片文字识别
  20. 浅谈 Android 开发文化

热门文章

  1. lintcode1385. 幸运数字8
  2. 微信分享按钮隐藏、显示问题和注意事项
  3. 微信小程序如何隐藏右上角分享按钮
  4. mermaid与flowchart.js绘制流程图分支结构试验
  5. 正弦余弦编码器与增量编码器的区别
  6. 浅谈公安部声纹数据库的建设与应用
  7. hrbp 牵着鼻子走_8招让你不再被职场牵着鼻子走
  8. Skywalking全链路追踪使用说明
  9. 镜头跑焦测试软件,[转载]关于如何测试镜头跑焦及测试卡制作
  10. Android的Scroller介绍