Bug 546785 - Missing the "includes" tab in project settings -- C/C++ General -- Paths and Symbols
Summary: Missing the "includes" tab in project settings -- C/C++ General -- Paths and ...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-indexer (show other bugs)
Version: 9.7.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-26 15:14 EDT by Sherwood Lagergren CLA
Modified: 2020-09-04 15:23 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sherwood Lagergren CLA 2019-04-26 15:14:10 EDT
After upgrading to Eclipse 2019-03 and CDT 9.7, the "includes" tab in (project settings -- C/C++ General -- Paths and Symbols) is no longer visible. Perhaps related, the indexer no longer recognizes standard C++ headers, saying "unresolved inclusion". Unfortunately, both upgrades were done at the same time.

I noticed that (window -- preferences -- property pages settings -- display "include files" tab) was unselected, but selecting it did not cause the tab to reappear.


Eclipse:
Version: 2019-03 (4.11.0)
Build id: 20190314-1200

Eclipse CDT:
9.7.0.201903092251

OS:
Ubuntu 18.04.2 LTS
Linux 4.15.0-47-generic
Comment 1 Marc-André Laperle CLA 2019-04-27 23:42:37 EDT
Did you create a new project? If so, how did you create it? I think the new "core build" projects might not show those tabs.
Comment 2 Sherwood Lagergren CLA 2019-05-06 12:02:54 EDT
I found a workaround - I had to remove the project and create a new project using "Makefile project with existing code". This caused the "includes" tab to reappear. 

Neither creating a new C++ project nor reinstalling Eclipse (using snap) and CDT (using eclipse additional software window) worked. I don't know why only a "makefile" project has the tab or why the eclipse update had the effect it did (I did not create a new project), but I no longer have an issue.

Thanks!