从c+生成可执行和可安装的文件+;源代码 我用SDL2.0和C++做了一个游戏,我正在尝试一个可执行文件,让我的游戏可安装< /P>

从c+生成可执行和可安装的文件+;源代码 我用SDL2.0和C++做了一个游戏,我正在尝试一个可执行文件,让我的游戏可安装< /P>,c++,installation,sdl,executable,C++,Installation,Sdl,Executable,但是,当我尝试使用visual studio在我的项目的调试文件夹中创建的.exe文件时,我只看到游戏的窗口被涂成蓝色,其他什么都没有发生 我该怎么处理这些东西? 我应该提到的是,有一些图像和声音以及一些其他文件应该附加到程序中 那么我应该怎么做才能从我的程序中生成一个可安装的文件呢?首先,我不建议使用调试可执行文件来运行游戏。而是在发布模式下编译文件(同时检查编译器的发布模式首选项) 很难说为什么在看不到你的代码或游戏窗口的图像的情况下什么都没有出现;但听起来可执行文件无法找到正确的图像和声音

但是,当我尝试使用visual studio在我的项目的调试文件夹中创建的.exe文件时,我只看到游戏的窗口被涂成蓝色,其他什么都没有发生

我该怎么处理这些东西? 我应该提到的是,有一些图像和声音以及一些其他文件应该附加到程序中


那么我应该怎么做才能从我的程序中生成一个可安装的文件呢?

首先,我不建议使用调试可执行文件来运行游戏。而是在发布模式下编译文件(同时检查编译器的发布模式首选项)

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


你的游戏是为哪个操作系统设计的?如果您使用的是Windows,请尝试创建安装程序。

首先,我不建议使用调试可执行文件来运行游戏。而是在发布模式下编译文件(同时检查编译器的发布模式首选项)

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


你的游戏是为哪个操作系统设计的?如果您使用的是Windows,请尝试创建安装程序。

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


对于制作Windows安装程序,我建议使用您的描述中的

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


要制作Windows安装程序,我建议使用

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

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