Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Indexer not including system header definitions?


> On 6 Dec 2020, at 18:03, Martin Weber <fifteenknots505@xxxxxxxxx> wrote:
> 
> shows all include path and macros that have been passed to the 
> indexer.

Include Search Path (option -I):
   /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1
   /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include
   /Library/Developer/CommandLineTools/usr/include
   /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include

...

Unresolved includes (from headers in index):
   file:/Library/Developer/CommandLineTools/usr/include/c++/v1/stdio.h is not indexed
   file:/Library/Developer/CommandLineTools/usr/include/c++/v1/stdlib.h is not indexed

Unresolved names:
   Attempt to use symbol failed: int32_t in file /Users/ilg/Downloads/eclipse-workspace-12-rc1/mk2/mk2.cpp:4
   Attempt to use symbol failed: printf in file /Users/ilg/Downloads/eclipse-workspace-12-rc1/mk2/mk2.cpp:7


---

For this test, the code is very simple:

#include <stdio.h>
#include <stdlib.h>

int32_t ii;

int main(int argc, char **argv) {
	printf("Hello\n");
	return 0;
}

---

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>mk2</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>org.eclipse.cdt.core.cBuilder</name>
			<triggers>clean,full,incremental,</triggers>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>org.eclipse.cdt.core.cnature</nature>
		<nature>org.eclipse.cdt.core.ccnature</nature>
		<nature>org.eclipse.cdt.make.core.makeNature</nature>
	</natures>
</projectDescription>

---

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
	<storageModule moduleId="org.eclipse.cdt.core.settings">
		<cconfiguration id="org.eclipse.cdt.core.default.config.77655868">
			<storageModule buildSystemId="org.eclipse.cdt.core.defaultConfigDataProvider" id="org.eclipse.cdt.core.default.config.77655868" moduleId="org.eclipse.cdt.core.settings" name="Configuration">
				<externalSettings/>
				<extensions/>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
	</storageModule>
	<storageModule moduleId="org.eclipse.cdt.core.pathentry">
		<pathentry kind="src" path=""/>
		<pathentry kind="out" path="build"/>
	</storageModule>
	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
</cproject>

---


Liviu



Back to the top