【DALI笔记】Python调用C++扩展库联合调试的学习笔记-创新互联
我们目前计划了三种调试方式:
成都创新互联公司,为您提供网站建设、成都网站制作公司、网站营销推广、网站开发设计,对服务边坡防护网等多个行业拥有丰富的网站建设及推广经验。成都创新互联公司网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!- VisualStudio: VisualStudio可以支持WSL2系统;
- VSCode联合调试:使用插件 Python C++ Debugger;
- TotalView:TotalView支持Python&C++联合调试;
关于VSCode使用GDB进行联合调试的方法,请参考知乎文章《编译、调试PyTorch源码》
1. VisualStudio联合调试 2. VSCode联合调试关于在VSCode中调试python-C++代码,请参考《vscode python/C++ Debug 调试 Pytorch源码》Python C++ Debugger
主要支持对调用C++共享链接库的python代码的调试;
launch.json
on Ubuntu{"version": "0.2.0",
"configurations": [
{ "name": "Python C++ Debug",
"type": "pythoncpp",
"request": "launch",
"pythonLaunchName": "Python: Current File",
"cppAttachName": "(gdb) Attach",
},
{ "name": "(gdb) Attach",
"type": "cppdbg",
"request": "attach",
"processId": ""
},
{ "name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章标题:【DALI笔记】Python调用C++扩展库联合调试的学习笔记-创新互联
网页网址:http://azwzsj.com/article/egejg.html