欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程

程序员文章站 2022-07-04 20:19:30
...

为了从Visual Studio编译和运行代码,必须在项目中完成它。

  • 准备工作:
    在本小节中,我们将确定如何从Visual Studio创建实际的可执行程序。 为此,我们将在Visual Studio中创建一个项目来托管,组织和编译代码。
  • 如何做:
    在Visual Studio中,每组代码都包含在一个称为Project(项目)的项目中。 项目是代码和资源的可构建组合,可生成可执行文件(可执行.exe)或库(.lib或.dll)。 可以将一组项目收集在一起,称为Solution(解决方案)。 首先,为控制台应用程序构建Visual Studio解决方案和项目,然后构建UE4示例项目和解决方案。
    1. 打开Visual Studio,然后转到File | New | Project…
    2. 您将看到一个对话框,如下所示:
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
      在左侧窗格中选择Win32。 在右侧窗格中,单击“ Win32控制台应用程序”。 在下面的框中命名您的项目,然后单击“确定”。
    3. 在下一个对话框中,我们指定控制台应用程序的属性。 阅读第一个对话框,然后单击下一步。 然后,在“应用程序设置”对话框中,选择“控制台应用程序”项目符号,然后在“其他选项”下,选择“空项目”。 您可以取消选中**安全开发生命周期(SDL)**检查。
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
    4. 应用程序向导完成后,您将创建第一个项目。 创建解决方案和项目。 要查看这些,您需要解决方案资源管理器。 为确保显示解决方案资源管理器,请转到视图 | 解决方案资源管理器(或按Ctrl + Alt + L)。 解决方案资源管理器是一个窗口,通常停靠在主编辑器窗口的左侧或右侧,如以下屏幕截图所示:
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
      解决方案资源管理器还会显示项目中的所有文件。 使用解决方案资源管理器,我们还将代码文件添加到编辑器中。 右键单击您的工程FirstProject,然后选择添加 | 新建项
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
    5. 在下一个对话框中,只需选择C++文件(.cpp),然后为文件指定您想要的名称。我叫Main.cpp。
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
    6. 添加文件后,它将显示在解决方案资源管理器中的FirstProject的源文件过滤器下。 随着项目的增长,越来越多的文件将被添加到项目中。 您可以使用以下文本来编译和运行您的第一个C++程序:
    #include<stdio.h>
    int main()
    {
    	puts("Welcome to Visual Studio 2015 Community Edition!");
    }
    
    1. 按Ctrl + Shift + B生成项目,然后按Ctrl + F5运行项目。
    2. 您的可执行文件将被创建,您将看到一个黑色的小窗口,其中包含程序运行的结果:
      《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
  • 如何工作:
    构建可执行文件涉及将C++代码从文本语言转换为二进制文件。 运行文件将运行您的游戏程序,它只是在 { 和 } 之间的 main() 函数中出现的代码文本。
  • 更多内容:
    构建配置是我们应该在此处进行讨论的构建类型。 您至少应该了解两个重要的构建配置:调试(debug)发布(release)。 所选的Build配置位于编辑器的顶部,在默认工具栏位置的正下方。《Unreal Engine 4 Scriptingwith C++ Cookbook》翻译 之 第一章 UE4开发工具 3. 在VS中创建第一个C++工程
    根据您选择的配置,使用不同的编译器选项。 调试配置通常在构建中包含大量调试信息,并关闭优化以加快编译速度。 发布版本通常经过优化(无论是大小还是速度),构建时间都更长,并且可执行文件更小或更快。 在调试模式下,调试器逐步执行的行为通常比发布模式要好。
相关标签: 游戏引擎