Clion 按Ctrl+左键 无法跳转 提示Cannot find declaration to go to(TarsCpp)

时间:2024-04-03 12:04:38

近使用Clion在看tars源码(c++ )TarsCpp发现按Ctrl+左键 无法跳转 提示"Cannot find declaration to go to"并且 Debug栏提示 Toolchains are not configured![在这里插入图片描述](https://img-blog
Clion 按Ctrl+左键 无法跳转 提示Cannot find declaration to go to(TarsCpp)
原因分析:
1 未安装MinGW
安装配置步骤请参考:
https://blog.csdn.net/qq_41649001/article/details/107301079

2 CMakeLists.txt错误
因TarsCpp头文件中很多用的是相对路径头文件。
例如#include "servant/Application.h"造成头文件不能定位。
修改TarsCpp目录下的CMakeLists.txt文件添加
include_directories(servant)
Clion 按Ctrl+左键 无法跳转 提示Cannot find declaration to go to(TarsCpp)
然后将项目Reload Cmake Project就可以了
Clion 按Ctrl+左键 无法跳转 提示Cannot find declaration to go to(TarsCpp)