Thanks Lars,
Do
I need to add some other natures to hook the Project ->Properties->C/C++
Include Paths & Symbols option?? Right now I am just adding C\CC project nature
in the project description and this option is not visible in the properties
page.
Thanks,
Kashif
From: cdt-core-dev-bounces@xxxxxxxxxxx
[mailto:cdt-core-dev-bounces@xxxxxxxxxxx] On
Behalf Of Lars Heineken
Sent: Tuesday, May 10, 2005 4:42
PM
To: CDT Core developers list.
Subject: RE: [cdt-core-dev] cdt
parser
Hi Kashif,
The include paths are specified inside the
file ".cdtproject" that can be found at the root of every project
folder.
If you play around with a sample
C/C++ project you can see how those entries are created.
Regards,
Lars Heineken.
PS: This is a part of the .cdtproject file
that specifies the directories to be searched for header files by the indexer:
<?xml version="1.0"
encoding="UTF-8"?>
<?eclipse-cdt
version="2.0"?>
<item id="org.eclipse.cdt.core.pathentry">
<pathentry
include="T:/include/sun4" kind="inc" path=""/>
<pathentry
include="T:/include/toolbox/rel_3.3" kind="inc"
path=""/>
<pathentry base-path="vienna"
include="inc" kind="inc" path=""/>
<pathentry kind="src"
path="src"/>
<pathentry kind="out"
path="bin"/>
<indexEnabled
indexValue="true"/>
<indexerProblemsEnabled
indexProblemsValue="7"/>
.. snip ..
From: Shahzad,
Kashif [mailto:Kashif_Shahzad@xxxxxxxxxx]
Sent: Dienstag, 10. Mai 2005 11:43
To: CDT Core developers list.
Subject: RE: [cdt-core-dev] cdt
parser
Hi Lars,
What if we don’t
provide these properties in our defined project (The project which is not
created through the CDT project wizard)?? So what kind of configurations I need
to set at the project level to provide these include paths & directories to
get resolved by the indexer??
Thanks,
Kashif
From:
cdt-core-dev-bounces@xxxxxxxxxxx [mailto:cdt-core-dev-bounces@xxxxxxxxxxx] On Behalf Of Lars Heineken
Sent: Tuesday, May 10, 2005 11:35
AM
To: CDT Core developers list.
Subject: RE: [cdt-core-dev] cdt
parser
Hi Kashif,
For the Indexer to find all header files,
they need to be in directories defined through the
Projetc->Properties->C/C++ Include Paths & Symbols.
If no directories are defined
there, the indexer won't be able to resolve _any_ header files.
Regards.
Lars Heineken.
From: Shahzad,
Kashif [mailto:Kashif_Shahzad@xxxxxxxxxx]
Sent: Dienstag, 10. Mai 2005 07:46
To: cdt-core-dev@xxxxxxxxxxx
Subject: [cdt-core-dev] cdt parser
Hi,
We want to make use of CDT editor for that matter CDT Core
and CDT UI plug-in will be required. I will
be thankful if someone can let me know in advance what kind of issues we can
face in this regard.
Basically the problem I am facing here
is CDT parser could not resolve the include files and just report preprocessor
could not find the include file in the path even though the file exist in the
project. What I can think is there might be
some mechanism required to attach the project entries or something else??
Here the main thing is project is created through our own project creation
wizards and just C\CPP project natures defined by CDT has been added to get it
recognized by the CDT core indexer.
Thanks in advance,
Kashif
***************************************
Kashif Shahzad
Software Engineer
Accelerated Technology, ESD of Mentor
Graphics
email:kashif_shahzad@xxxxxxxxxx
***************************************