相关教程
- 【从零开始】在Windows中使用Linux——在WSL使用CLion、IDEA、PyCharm(安装到建立工程)——更新于2021.12
- Swig超详细入门教程(Java调用C/C++, CMake)——更新于2021.12
- 【超详细教程】Java调用C/C++中的Debug(JNI/Swig通用)——更新于2022.01
相关文献
Swig例子
我们首先构建一个Swig工程,具体可以参考:Swig超详细入门教程(Java调用C/C++, CMake)——更新于2021.12
之后打开IDEA的工程,打上断点:
执行Debug:
我们打开terminal窗口输入jps
用以查看java的pid:
从图中我们可以看到我们runme的pid是3918
之后我们打开CLion对应工程,同样也打上断点:
在CLion中,Run | Attach to Process…,点选之前的java pid:
此时在Debug窗口中会显示:
我们切换到IDEA,执行到下一个断点,这时候会自动切换到CLion: