eclipse没有正确解析和索引C ++

时间:2013-09-06 07:35:04

标签: eclipse parsing indexing eclipse-cdt

我在Ubuntu上运行的eclipse kepler经常抛出解析错误,认为我的makefile正确编译项目。例如,以下引发错误,而从终端运行的makefile编译正确:

boost::optional<std::string> str = std::string("xmldata/swpa_msg.sig.xml");
EXPECT_EQ("xmldata/swpa_msg.sig.xml", *str);

第二行是日食投掷的下划线:

Invalid arguments '
Candidates are:
testing::AssertionResult Compare(const char *, const char *, const #10000 &, const #10001   &)
testing::AssertionResult Compare(const char *, const char *, long long int, long long int)

这只是众多问题中的一个。我试过Project - &gt; c ++索引 - &gt;重建,但它不起作用。这很烦人,因为每次我想编译我的项目时都必须从终端运行makefile并删除我在终端中抛出的错误。因此,我浪费了很多时间。我以前在eclipse中用Java编码,并没有这样的问题。 有任何想法吗 ?感谢。

0 个答案:

没有答案