gpt4 book ai didi

c++ - 从 Eclipse 调试 Visual Studio 构建

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:42:16 26 4
gpt4 key购买 nike

我刚开始一个跨平台(Windows、Linux、OS X)C++ 项目,我们决定使用 Scons 作为我们的构建系统,使用 Eclipse 作为我们的 IDE。我已经弄清楚如何触发 Scons 从 Eclipse 构建 Visual C++,以及如何将错误等反射(reflect)在 Eclipse 中,到目前为止一切都很好。然而,如果我们也可以使用 Eclipse 进行调试,那就太好了,但是 Eclipse 的各种 gdb 调试选项无法读取 VC 放入构建中的调试符号。那么有没有人知道解决这个问题的方法,或者(正如我怀疑的那样)我必须使用 Visual Studio 进行调试吗?

显然这绝不是一个糟糕的解决方案,但使用单个 IDE 会更好!

在此先感谢您的帮助....

最佳答案

Visual C++ 为其自己的映射到二进制文件的符号创建 PDB 文件。其他调试器的唯一规定是 C7 格式,希望这对 gdb 来说足够了。

转到属性 | C/C++ |一般 |调试信息 = C7 兼容(而不是默认的 PDB)。命令行是/Z7 而不是其他的/Z? (可以是 PDB 或带 continue 的 PDB)。

关于c++ - 从 Eclipse 调试 Visual Studio 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1334284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com