【发布时间】:2023-12-24 22:23:01
【问题描述】:
每当我尝试为任何 SFML 项目构建发布 .exe 时,都会收到以下消息:
-------------- Build: Release in SFMLPROJECT (compiler: GNU GCC Compiler) --------------- mingw32-g++.exe -LC:\SFML-2.1\lib -o bin\Release\SFMLPROJECT.exe obj\Release\main.o -s -lsfml-graphics -lsfml-window -lsfml-system -mwindows Process terminated with status 0 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s))
当我查看 Release 文件夹时,它是空的。如果我尝试从 Code Blocks 运行项目,它会像这样“构建”,如下所示:
-------------- Run: Release in SFMLPROJECT (compiler: GNU GCC Compiler) --------------- Checking for existence: C:\User\Desktop\C++\SFMLPROJECT\bin\Release\SFMLPROJECT.exe
...然后说:“这个项目好像还没有建好,你现在要建吗?”。如果我点击“是”,它只是再次“构建”而不实际构建任何东西。如果我点击“否”,它只会说执行失败,而取消当然什么也不做。
我已经尝试寻找解决方案,但我没有遇到任何问题。我也尝试使用另一个编译器(Digital Mars),但我仍然遇到同样的问题。调试一切正常。有谁知道这里发生了什么?
【问题讨论】:
标签: c++ gcc release codeblocks sfml