问题
在Clion中,Ctrl加鼠标左键的代码跳转功能非常好用,但是笔者却遇到了如下问题:只能由函数的调用的部分跳转到申明部分(也就是该函数所在的头文件.h文件),再次点击头文件的函数无法跳转至实现部分,并且编译器会显示(No implementation foud)。
解决方案
方法一
设置CMAKE中CXX_STANDARD版本
set(CMAKE_CXX_STANDARD 17)
笔者使用方法之后,发现问题未解决。
方法二
依次执行:Run->Edit configuration->Templates->Application->Workning directory
,并设置其值为当前项目的根路径。结果问题还是未解决。
方法三
右键项目文件夹,点击Mark Directory as->Projects Sources and Headers
成功!