6 - 使用Qt Creator创建CPP项目

学习如何从您的集成开发环境(IDE)创建和配置CPP项目。

Windows
MacOS
Linux

到目前为止,您已经学习了如何配置IDE以在Linux环境中运行UE4。另外,您也学习了如何使用项目模板创建新的蓝图项目。在本节中,我们将介绍如何在UE4中创建新的CPP项目。对于本演示而言,我们假设您要创建具有驾驶装置的新CPP游戏。

  1. 确保 新项目(New Project) 菜单中的 C++ 菜单处于打开状态。

    单击查看大图。

  2. 选择 载具(Vehicle) CPP项目模板并将项目命名为`DrivingCPP_Prj`。

    单击查看大图。

  3. 最后,单击 创建项目(Create Project) 按钮来使用"载具(Vehicle)"CPP项目模板创建新的CPP项目。

    单击查看大图。

    根据系统配置,UE4可能需要花费几分钟来创建新的CPP项目。 在UE4创建好您的新CPP项目之后,您的新CPP项目的Qt Creator实例将会启动,在此过程中,UE4Editor将关闭。

  4. 此时,您应该会在新启动的Qt Creator实例中看到Qt Creator的 配置项目(Configure Project) 菜单。使用您到目前为止所掌握的知识来配置您的新CPP项目,使其在调试模式下具有以下"构建设置(Build Settings)";

    SetupIDE_Step27a.png

    在发布模式下具有以下"构建设置(Build Settings)":

    SetupIDE_Step27.png

    此时,没有从原始UE4编辑器项目设置继承项目设置。因此,使用Qt Creator创建新的UE4 CPP项目时,需要使用您在本指南的前面小节中学习的相同步骤来配置项目设置。

  5. 现在,配置您的新CPP项目,使其具有以下"运行(Run)"设置:

    SetupIDE_Step28.png

  6. 在IDE的左侧面板中单击 编辑(Edit) 按钮,切换到IDE的 编辑(Edit) 模式。或者,按 Ctrl+2 组合键来打开Qt Creator的 编辑模式

    单击查看大图。

  7. 现在,单击 运行(Run) 按钮。或者,可以按 Ctrl+R 组合键来从IDE运行UE4。

    单击查看大图。

  8. Missing DriveCPP_Prj Modules 对话框出现后,单击 是(Yes) 按钮。

    单击查看大图。

  9. 根据系统配置,IDE可能需要花费几分钟来构建并启动您的新CPP项目。

    单击查看大图。

最终结果

单击查看大图。

恭喜!现在您应该看到您的新CPP项目在Qt Creator中运行。 既然您已创建并启动了您的新CPP项目,您就掌握了在Linux环境中从IDE处理UE4项目所需的全部知识。 学习完本教程之后,您掌握了:

✓ 如何配置IDE以在调试和发布模式下构建UE4。
✓ 如何配置IDE以在调试和发布模式下运行UE4。
✓ 如何从IDE构建UE4。
✓ 如何从IDE运行UE4。
✓ 如何从IDE使用UE4创建和配置新的蓝图项目。
✓ 如何从IDE使用UE4创建和配置新的CPP项目。

开始虚幻引擎之旅

要了解如何使用虚幻引擎,请参阅我们的虚幻引擎4入门 文档!

如果希望快速上手使用UE4,请参阅以下教程:

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback