gpt4 book ai didi

c++ - 如何在以脚本启动的 Eclipse 中运行和调试 C++ 应用程序?

转载 作者:太空狗 更新时间:2023-10-29 23:09:28 25 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 上使用 Eclipse CDT 进行 C++ 开发。我正在开发一个大型 C++ 项目,该项目利用 Tcl 作为脚本语言来启动和控制应用程序。

如何配置 Eclipse 以使用 shell 脚本而不是使用 C++“主”应用程序来启动应用程序? shell 脚本启动一个 Tcl 应用程序,该应用程序又调用 C++ 应用程序。

此外,是否可以使用通过脚本启动的 Eclipse 和 gdb 调试 C++ 应用程序?如果是这样,如何去做?

最佳答案

有趣的问题。无法为您提供直接的解决方案,但 Eclipse (gdb) 可以附加到正在运行的程序 - 这可能对您的情况没有帮助。

尝试使用某种远程调试怎么样? IE。您使用 gdb 启动程序并将 gdb 配置为等待远程调试器连接?当然,“远程”调试器将在您的本地系统上。

编辑:通过

启动你的程序
gdbserver localhost:1234 <executable>

在 Eclipse 中配置调试 session :- GDB硬件调试- 我必须选择“标准 GDB 硬件调试启动器”(Helios 底部的调试器选项卡)- 检查使用远程目标:通用 TCP/IP:本地主机,端口 1234

我还没有设法解析符号,这可能是路径问题。

关于c++ - 如何在以脚本启动的 Eclipse 中运行和调试 C++ 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5017943/

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