在Ubuntu中安装CodeCheckerNodeNVM:过程与排雷

Posted 白马负金羁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Ubuntu中安装CodeCheckerNodeNVM:过程与排雷相关的知识,希望对你有一定的参考价值。

CodeChecker is a static analysis infrastructure built on the LLVM/Clang Static Analyzer toolchain, replacing scan-build in a Linux or macOS (OS X) development environment.

基本的安装过程参考【1】。但在过程中也遇到了一些问题和麻烦,这里主要记录如下,注意本文的演示环境是Ubuntu 18.04。时间是2021年9月,后续如果软件有更新,其中的具体步骤和问题解决方法可能会有变更。

本文将回答如下如下问题:

  1. 如何在Ubuntu中安装CodeChecker
  2. 如何安装NVM,并进一步用NVM安装Node
  3. 如何用NVM来管理Node.js的版本
  4. 如何处理错误提示 npm: not found
  5. 如何处理错误提示 npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installed
  6. 如何处理错误提示 ../src/coroutine.cc, line 134: void* find_thread_id_key(void*): Assertion \'thread_id_key != 0x7777\' failed

注意,对于下面的流程,如果某些问题在你的系统上并伪出现,请注意跳过。


首先,打开shell,在命令行中安装必要的依赖。

# Install mandatory dependencies for a development and analysis environment.
# NOTE: clang or clang-tidy can be replaced by any later versions of LLVM

以上是关于在Ubuntu中安装CodeCheckerNodeNVM:过程与排雷的主要内容,如果未能解决你的问题,请参考以下文章

我可以在 ubuntu 中安装 xcode 吗?

ubuntu中怎样安装雅黑字体

ubuntu中怎么安装GDB

如何在 Ubuntu 中安装 libwebsocket 库?

在 ubuntu 中安装节点

在Ubuntu中安装Docker和docker的使用