我目前能够使用 cmake 设置和编译一个 Visual Studio 项目,但是我根本无法在源代码中设置断点。最初,当我尝试使用调试器运行无法找到调试符号时,VS 警告我。为了解决这个问题,我只需转到项目属性并选择链接器->调试并将“生成调试信息”设置为是。现在它生成了必要的 pdb 文件,但是如果我在源代码中放置一个断点,它会空洞并告诉我没有为文档加载任何符号。
所以我的问题是为什么它与 pdb 文件的源不匹配,我能做些什么来纠正这个问题?
谢谢。
这是一个带有简单示例的 git repo:https ://github.com/Samurai336/CmakeSimple