找回密码
 立即注册
查看: 327|回复: 0

Unreal4+Qt+Plugins(unrealcv)安装教程

[复制链接]
发表于 2021-8-11 17:33 | 显示全部楼层 |阅读模式
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.sh1.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 unrealcvexport 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... – Compilers – Add – Clang 分别添加Clang和Clang++


Kits–Add定义新建的配置名称为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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 07:42 , Processed in 0.083203 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表