deadlock-detect/README.md

27 lines
1013 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 死锁检测插件
#### 介绍
deadlock-detect 是一款基于OpenKylin社区[kylin-code](https://gitee.com/mcy-kylin/kylin-code)的拓展插件用于C/C++程序的死锁检测及锁状态分析帮助开发者在Linux系统下识别多线程死锁状态、互斥锁自旋锁等状态异常问题并对程序加锁位置分析。
#### 软件架构
目前支持架构:
| 支持架构 | 操作系统 |
| ----------- | ----------- |
| x86 | OpenKylin 银河麒麟桌面操作系统V10 (SP1) |
#### 构建流程
1. 安装指定版本nodejs
版本要求:>=16.14.x and <17
获取地址https://nodejs.org/dist/
2. 编译及安装
依赖npm yarn vsce vue
编译在当前目录执行`./build.sh`后自动编译打包编译完成的插件位于`detect-plugin`目录下
安装在当前目录执行 ```code-oss --install-extension detect-plugin/*.vsix```即可
3. 使用方式
查看插件首页[细节内容](detect-plugin/README.md)