source insight 代码跳转时出现 symbol not found 解决办法
在使用source insight的时候,按住Ctrl
+变量或函数
的时候,出现无法跳转到且提示“Symbol not found xxxx”的情况,一般由以下两种原因及解决办法。
1 添加文件不完整
这种情况下,是因为添加文件不完整,正确的方法如下
1)、打开工程Porject,选择“Add and Remove Project Files…”
2)、添加文件
两个选项的区别在于
“Include top level sub-directories”:是指只添加第一层子目录中的文件;
“Recursively add lower sub-directories”:是指递归的加入底层的子目录,即加入所有子目录中的文件;
因此我们这里两个都应该选上,完成后即可。
2 首次建立工程,未同步缓存
这种情况一般出现在项目刚刚建立的时候,代码跳转出现 symbol not found的问题,这种情况,只需要同步一次缓存即可,方法如下:
1)、选择打开工程
2)、重新确认打开工程,即可实现同步