system: linux mint 18.1
Eamcs version: 25.2
semantic configuration:
(global-semanticdb-minor-mode 1)
(global-semantic-idle-scheduler-mode 1)
(semantic-mode 1)
create a cpp file and include vector,map std library:
But not work for string library:
checksemantic-dependency-system-include-path
:("/usr/include" "/usr/lib/gcc/x86_64-linux-gnu/5/include/" "/usr/local/include/" "/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/" "/usr/include/x86_64-linux-gnu/" "/usr/include/" "/usr/include/c++/5/" "/usr/include/x86_64-linux-gnu/c++/5/" "/usr/include/c++/5/backward/")
I found a file named "string" in /usr/include/c++/5
and it only includes some head files.
Then I found a head file basic_string.h
from /usr/include/c++/5/bits/
and it includes some functions for c++ string library. semantic-dependency-system-include-path
shows that /usr/include
was already included. How can I figure out this problem? Thank you very much!