关于eclipse 中Type 'xxxx' could not be resolved 或者 symbol 'xxxx' could not be resolved 的解决办法

要解决Type 'xxxx' could not be resolved 或者 symbol 'xxxx' could not be resolved  的问题

首先确保 头文件是否添加

======》定义结构体和宏 的对应 头文件有没有include 进来,这个是最基本的,如果工程比较大,可以使用Source Insight 把工程导到那里去, 看看文件的关联性。即哪些头文件定义了哪些变量 哪些宏 哪些结构体


然后确保对应的路径 有没有添加到 路径中

====》如下图 所示,对应 的库 路径 添加进来, 当然也可以 在c 代码文件中, include 时将文件的绝对路径全写出来

不过那样就有点傻傻的感觉

最后一切都正常后,确保索引有没有重新建立

===》 有时觉得很奇怪,为什么我对应的路径 和头文件都添加对了,但是还是显示could not be resolved  的错误,

因为eclipse 是一个 editor 它并不是和source insight 那样智能的可以 时时更新索引, 所以添加好之后 可以按照下面步骤更新一下索引!



  • 9
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值