繁体   English   中英

从C ++源代码制作可执行文件和可安装文件

[英]Making an executable and installable file from c++ source code

我已经使用SDL2.0和c ++制作了一个游戏,并且试图制作一个可执行文件并使我的游戏可安装

但是,当我尝试使用Visual Studio在项目的debug文件夹中创建的.exe文件时,我只看到游戏窗口显示为蓝色,并且什么都没有发生!

我该怎么做才能摆脱这些东西? 我应该提一下,该程序应附加一些图像和声音以及其他文件!

那么,如何从程序中制作可安装文件?

首先,我不建议使用debug可执行文件运行游戏。 宁可在发布模式下编译文件(也请检查编译器的发布模式首选项)。

很难说为什么在没有看到您的任何代码或游戏窗口图像的情况下什么都不会出现; 但是听起来可执行文件找不到正确的图像和声音文件。 这些是硬编码吗?

您的游戏设计用于哪种操作系统? 如果您使用Windows,请尝试使用WiX Toolset之类的方法来创建安装程序。

根据您的描述,我猜测您没有将图像作为资源文件添加到项目中,如果这样做,图像将包含在您的.exe文件中。

对于制作Windows的安装程序,我建议使用NSIS

您需要将资源与可执行文件放在同一目录中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM