【发布时间】:2018-09-09 02:51:59
【问题描述】:
我有一个在 Ubuntu 上创建的 CMake 项目,现在正在 Visual Studio 上加载(用于双启动开发)。
项目可以在这里看到:http://github.com/KiloMikeCodesStuff/Gravity
下图显示问题:
请注意左边我是如何在第 5 行明确设置断点的。当我运行它时,断点移动并在第 8 行停止。
我试过了:
- 清洁
- 重建
- 重命名变量
在所有情况下,结果都是一样的。 我在想也许有一些代码优化(因为我选择为 x64 版本构建,因为这些是我仅有的用于 SFML 的 DLL)。
这会是罪魁祸首吗?如果是这样,我该如何禁用优化(记住它是 CMake 项目,而不是典型的 VS 项目)?
【问题讨论】:
标签: c++ debugging cmake sfml breakpoints