我在 Visual Studio 2022 上设置了一个简单的空项目。我在其中附加了一些 GLFW / Glad 源,以便我可以执行基本的渲染项目。
我已经编辑了大约两天,没有任何问题。运行良好。
我去构建它,注意到调试版本将调试控制台和所有内容构建到 EXE 中,这是我不想要的。
我尝试制作一个发布版本,当我切换到发布版本时,突然我的代码中的所有
include
开始推送大约 100 个错误。
当我修复所有包含错误(使用VS推荐的修复工具)时,错误消失了,但是当我尝试构建时,又出现了数千个错误,我不知道我做错了什么。
现在我只能使用带有控制台弹出窗口的调试版本,考虑到我正在开发桌面应用程序,这真的很烦人。当我尝试使用某个软件时,我无法弹出这些调试工具。
到目前为止我的完整代码就在这里:https://github.com/ArctanStudios/GLSL-Bay
我自己做了一些搜索,但没有发现任何有用的东西。
当我在其他网站上询问人们时,我被告知我只是“搞砸了一些事情”,提供的帮助绝对为零,或者解释我可以做什么来解决这个问题。我很感激任何想法。
可以参考文档:在Visual Studio中设置调试和发布配置。
Visual Studio 项目为您的程序提供单独的发布和调试配置。