【问题标题】:Run from eclipse IDE works fine but terminates when run from terminal从 Eclipse IDE 运行工作正常,但从终端运行时终止
【发布时间】:2025-12-20 10:55:06
【问题描述】:

我在 linux 中使用 eclipse CDT。我有一个使用线程、TCP、文件等的代码。这个程序在 Eclipse IDE 中运行良好,但是当我尝试从 linux 终端运行它时,程序在两者之间终止。没有显示错误消息。有人可以帮我吗?

【问题讨论】:

  • 也许你发布一些代码?你试过调试吗?使用 gdb 回溯将是一个好的开始

标签: c++ linux eclipse eclipse-cdt


【解决方案1】:

我发现了我面临的问题。我的一个线程试图在连接之前通过 TCP 发送。我仍然不知道为什么它在 IDE 中运行时没有问题。现在,在我修改代码以仅在建立连接后使用 TCP 后,它可以正常工作了。

【讨论】: