假设我有三个项目,mylib 、projectA 、projectB,项目结构如下:
── workspace
├── CMakeLists.txt
├── mylib
│ ├── CMakeLists.txt
│ ├── mylib.cpp
│ └── mylib.h
├── projectA
│ ├── CMakeLists.txt
│ └── main.cpp
└── projectB
├── CMakeLists.txt
└── main.cpp
其中 mylib 生成静态库,projectA 和 projectB 都引用这个静态库。请教问题如下:
- 我想在看代码的时候,从 projectA 或者 projectB 点击引用的 mylib 中函数的时候能跳转到 mylib 项目中的函数实现。
- 调试的时候,遇到调用 mylib 库中的函数,能跟进去调试。
请问该如何设置?或者如何配置 CMakeLists.txt ,请各位老哥指点。