# deadlock-detect **Repository Path**: blueskycs2c/deadlock-detect ## Basic Information - **Project Name**: deadlock-detect - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 16 - **Created**: 2022-12-09 - **Last Updated**: 2022-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 死锁检测插件 #### 介绍 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. 编译view前端 ```shell cd view-ui npm run build cp dist detect-plugin/ -a ``` 3. 编译打包插件 ```shell cd detect-plugin yarn compile yarn package vsce package ```