2012-01-20 13 views
1

我剛剛從使用Visual Studio月食ubunto切換的詳細信息,以及所有日食說,大約每個錯誤「語法錯誤」。C++:我如何獲得日食給我比「語法錯誤」

我怎樣才能讓過b更加具體,比如「預期‘;’?」

非常感謝

+0

<潛行廣告>使用KDevelop反正我本來希望默認消息比這更詳細。當然,除非你的代碼是別的,否則它會抱怨。 –

+2

它說:「語法錯誤」關於行它自己的索引無法解析。如果您想要真正的錯誤,請嘗試構建您的項目 – n0rd

回答

1

老實說,它應該是能夠做到這一點簡單的事情,但目前這是不可能的。您需要調用才能看到有用的錯誤是「全部構建」(即使你有「自動構建」勾掉......不要問我爲什麼)。一旦你運行構建它會更加詳細地突出顯示錯誤。

的原因缺點是Eclipse的C++解析器是不太及格呢。這是一個相對簡單的解析器,並不像真正的編譯器詞法分析器那樣全功能。它只能告訴你包含錯誤的塊。所以如果你想使用Eclipse CDT,你必須以舊式的方式來做事。