Eclipse/NSight解决办法:unsolved inclusion stdio.h/map/string/queue/list

简介: Eclipse/NSight解决办法:unsolved inclusion stdio.h/map/string/queue/list

使用NSight(基于Eclipse),修改代码时提示unsolved inclusion map/string/queue/list这一类的警告。虽然不影响编译(命令行),总是感觉很别扭,而且动不动提示错误。于是上网找到启示,然后自己反复实验,最终找到了正确有效的解决办法。列出来给正在为此苦恼的朋友。


有效解决办法

 选中项目,依次操作:


 右键单击 -> properties -> C/C++ General -> Paths and Symbols -> Includes->GNU C++(具体哪个语言根据自己情况,实在不行所有的都加上)


 Add…  -> file system,然后选择c/c++库的位置(或者手工输入):


 /usr/include


 /usr/include/c++/5.4.0(这里5.4.0,通过命令gcc -v查询)


 完成后如下图。


 然后:Project->C/C++ index->Freshen All Files。


image.png


其他办法(无效)

实际上先找到的是这个办法, 设置后反复clean/rebuild/index,折腾来折腾去,没什么作用。也许别的时候有用,记录下来。


windows->preferences->C/C++->build->environment,点击添加按钮ADD

C_INCLUDE_PATH


/usr/include


CPLUS_INCLUDE_PATH


/usr/include/c++/5.4.0(这里5.4.0,通过命令gcc -v查询)


image.png




目录
相关文章
|
5月前
|
Dart
Dart之集合详解(List、Set、Map)
Dart之集合详解(List、Set、Map)
|
1月前
|
存储 分布式计算 NoSQL
大数据-40 Redis 类型集合 string list set sorted hash 指令列表 执行结果 附截图
大数据-40 Redis 类型集合 string list set sorted hash 指令列表 执行结果 附截图
27 3
|
2月前
|
算法
你对Collection中Set、List、Map理解?
你对Collection中Set、List、Map理解?
36 5
|
2月前
|
存储 JSON NoSQL
redis基本数据结构(String,Hash,Set,List,SortedSet)【学习笔记】
这篇文章是关于Redis基本数据结构的学习笔记,包括了String、Hash、Set、List和SortedSet的介绍和常用命令。文章解释了每种数据结构的特点和使用场景,并通过命令示例演示了如何在Redis中操作这些数据结构。此外,还提供了一些练习示例,帮助读者更好地理解和应用这些数据结构。
redis基本数据结构(String,Hash,Set,List,SortedSet)【学习笔记】
|
3月前
|
存储 安全 Java
java集合框架复习----(4)Map、List、set
这篇文章是Java集合框架的复习总结,重点介绍了Map集合的特点和HashMap的使用,以及Collections工具类的使用示例,同时回顾了List、Set和Map集合的概念和特点,以及Collection工具类的作用。
java集合框架复习----(4)Map、List、set
|
6月前
|
JSON 前端开发 Java
List<String> 如何传参
List<String> 如何传参
433 0
|
3月前
|
存储 Java 索引
|
5月前
|
存储 安全 Java
Java集合详解:Set, Map, Vector, List的对比与联系
Java集合框架核心包括List、Set、Map和Vector。List允许重复元素,如ArrayList(适合读取)和LinkedList(适合插入删除)。Set不允许重复,有HashSet(无序)和TreeSet(排序)。Map存储键值对,HashMap(无序)和TreeMap(排序)。Vector是线程安全的ArrayList替代品,但在多线程环境下使用。选择集合类型应根据应用场景,如有序、无序、键值对需求及线程安全考虑。
|
5月前
|
存储 安全 Java
Java 集合(List、Set、Map 等)相关问答归纳再整理
HashMap 中使用键对象来计算 hashcode 值 HashSet 使用成员对象来计算 hashcode 值,对于两个对象来说hashcode 可能相同,所以 equals() 方法用来判断对象的相等性,如果两个对象不同的话,那么返回 false。 HashMap 比较快,因为是使用唯一的键来获取对象,HashSet 较 HashMap 来说比较慢。 4.1.3 HashMap 与 TreeMap
33 2
|
5月前
|
Java
Java list中的对象转为list,list中的对象转为map
Java list中的对象转为list,list中的对象转为map
108 1

推荐镜像

更多