【发布时间】:2014-04-24 05:20:37
【问题描述】:
我在 C++ 中创建了我的项目并使用了 SFMl 2.1,我还从磁盘加载了图像,当我尝试运行其 .exe 文件时,它在图像加载时出现错误。 现在我正在尝试运行它自己的 .exe fie(在项目的 Debug 或 Release 文件夹中)。
我想为我的非程序员朋友制作这个 .exe 文件,这样我的游戏也可以在他们的 PC 上运行。 如果有人知道制作.exe,请帮忙!
【问题讨论】:
-
另外值得注意的是,任何没有安装 Visual Studio 2013 的人都需要安装 Visual C++ 2013 运行时才能运行任何使用 VS2013 编译的 C++ 程序。
-
@peterT 只有在动态链接到 C++ 运行时(/MD 和 /MDd 编译器选项)时才会出现这种情况。如果静态链接到运行时(/MT 和 /MTd 编译器选项),则输出将不会对运行时有任何依赖。此外,最终用户不需要安装运行时 - 您可以使用必要的 DLL 部署应用程序。
标签: c++ visual-studio-2013 exe sfml