c++:我如何获得eclipse给我比 "Syntax Error"更多的信息

标签 c++ eclipse ubuntu

我刚刚从使用 visual studio 切换到 ubunto 上的 eclipse,所有 eclipse 都说明了每个错误“语法错误”。

我怎样才能让它更具体,比如“预期的';'”?

非常感谢

最佳答案

老实说它应该可以做这个简单的事情,但目前还做不到。您需要调用“Build All”才能看到有用的错误(即使您选中了“Build Automatically”……别问我为什么)。运行构建后,它将更详细地突出显示错误。

出现此缺点的原因是 Eclipse 的 C++ 解析器还不够完善。它是一个相对简单的解析器,并不像真正的编译器词法分析器那样功能齐全。它只能告诉您包含错误的 block 。因此,如果您想使用 Eclipse CDT,您将不得不以老式的方式做事。

关于c++:我如何获得eclipse给我比 "Syntax Error"更多的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8941059/

相关文章:

c++ - 调用 OpenGL 函数时程序崩溃

c++ - 在 mac osx leopard 上安装 c++ boost——端口失败

android - 无法从 Android/Eclipse 上的示例或下载导入或创建新项目

c# - 间歇性 SIGSEGV(段错误)、SIGABRT 和进程在使用 Mono 的 C# 代码中挂起

c++ - 变量为常量时报错: Expression must have a constant value,?

c++ - libjpeg:如何获得正确的图像解压大小?

java - 在 java eclipse 控制台中更改颜色

java - 在 Eclipse RCP 应用程序中创建新工作区时出错

authentication - LDAP 身份验证 apache 2.2 错误 500

apache-spark - 如何从计算机中删除现有的 spark 环境和相关包?