CLion在复杂的代码树中如何工作?
假设~/是代码树的根目录。
~/inc/下存储了头文件
~/src/下存储了源文件
CMakeList.txt中添加了
include_directoires("~/inc")
这样如果源文件这么写
#include "header.h"
就能通过编译。
而不需要写成
#include "../inc/header.h"
但是这样的代码虽然能通过编译,却不能被智能感知识别出来,相关的自动功能都失效了。
请问应该如何设置?
实在找不到合适的版块。感觉最相近的就是Qt版了。