vscode调试llvm
时间: 2023-08-27 10:21:03 浏览: 351
在VSCode中调试LLVM代码可以通过以下步骤进行:
1. 首先,您需要在调试配置中添加LLVM的调试器。在launch.json文件中,添加以下配置:
```
{
"version": "0.2.0",
"configurations": [
{
"name": "LLVM Debug",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/your_llvm_program",
"args": ["your_args"],
"cwd": "${workspaceFolder}"
}
]
}
```
确保将`your_llvm_program`替换为您的LLVM程序的路径,并将`your_args`替换为您的命令行参数。
2. 保存launch.json文件后,您可以在运行和调试面板的下拉框中找到新添加的调试配置("LLVM Debug")。选择它并点击左侧的绿色三角形按钮以启动调试。
3. 调试器将会启动,并且您的程序将在设置的断点处停止。您可以使用调试器的命令行界面来执行LLVM的调试命令,并观察变量的值。
注意:这里使用的调试器是LLDB,您需要确保您的系统上已经安装了LLDB。
引用和提供了VSCode调试的一些常用信息和步骤,供您参考。如果需要更多关于VSCode调试LLVM的详细信息,建议查看官方文档或参考其他相关资源。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [rust学习笔记 (附vscode调试rust避坑)](https://blog.csdn.net/xian_avral/article/details/130490302)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [使用VSCode的Native Debug进行程序调试](https://blog.csdn.net/whahu1989/article/details/124509095)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文