C++ 为什么Eclipse对C/C++;开发人员在构建控制台时不提供控制台输出?

C++ 为什么Eclipse对C/C++;开发人员在构建控制台时不提供控制台输出?,c++,eclipse-cdt,C++,Eclipse Cdt,显然,我在Eclipse中更改了一些配置,以便在构建任何程序时不提供任何控制台输出 p>现在我不知道我的C++代码是否编译。有什么建议吗 您可以在Project->Build Automatically中选中Build Automatically选项,以确保源代码自动编译。了解是否存在编译时问题;eclipse用红色在代码下面加下划线。 希望能有帮助 更新 1.根据您的评论,我发现您只是想为构建过程启用日志记录,这很公平。 2.默认情况下,Eclipse不会这样做。我必须同意@tobias_

显然,我在Eclipse中更改了一些配置,以便在构建任何程序时不提供任何控制台输出

<> p>现在我不知道我的C++代码是否编译。有什么建议吗


您可以在
Project->Build Automatically
中选中
Build Automatically
选项,以确保源代码自动编译。了解是否存在编译时问题;eclipse用红色在代码下面加下划线。 希望能有帮助

更新 1.根据您的评论,我发现您只是想为构建过程启用日志记录,这很公平。 2.默认情况下,Eclipse不会这样做。我必须同意@tobias_k。而STS(SpringToolSuit:EclipseforJava开发的增强版)则是如此。 3.我还遇到了一些可能对你有帮助或者你可以看看STS是如何做到这一点的。
希望能有所帮助。

您可以检查默认输出文件夹src/bin是否为编译的类提供.class

Java代码?如果是,一个普通的Java、Maven、Gradle等项目?对我来说,这似乎是正常的行为。错误以图形方式显示在源视图或问题视图中。它以前有不同的表现吗?另外,我们是在讨论java的Eclipse,还是其他语言/插件?@ WHLLGER,不,它是C++代码。有什么想法吗?@tobias_k我不认为这是正常的。它应该在控制台中给我一些反馈。请扩展您关于它到底是什么样的项目的问题(CMake或…?)。谢谢您的帮助。已选择[自动生成]。但是现在eclipse控制台中没有显示任何内容。@DexterLiu您能提供控制台设置的屏幕截图吗:Windows->Preferences->在搜索栏中键入consoleThanks。关于建议,我在quesion@DexterLiu,看起来不错。最后一个问题。运行程序时,您是否能够在控制台上看到程序的日志/输出?运行程序后,我可以看到输出。但我看不到构建的“构建成功”标志,也看不到编译错误。