我正在使用 wxWidgets 在Fedora Linux下使用Eclipse CDT(GNU C ++)构建GUI应用程序。该程序编译并运行良好,但在Eclipse“问题”选项卡中,有很多“语义错误”和“代码分析警告”。
我想知道那些错误和警告是什么,我怎么能让它消失?我的理解是它可能与编译器有关。我在Windows下的Visual C ++ Express下编译相同的程序,我没有看到任何“错误”或“警告”。
我创建了一个wxWidgets对象,例如wxTextCtrl,并按Ctrl + Space,但我没有看到任何成员变量或方法。它与“语义错误”和“警告”有什么关系吗?
感谢。
答案 0 :(得分:1)
CDT不知道您的项目在makefile中的标题搜索路径,除非您告诉它们
转到Project properties > C/C++ general > Paths and Symbols
并添加项目使用的任何标题搜索路径。
您可能已经在Visual C ++中设置了这些设置,因此您可以在那里查看需要添加的路径。