Google Chrome V8 engine
1.1、V8简介
是什么 ?:a open-source, high-performance JavaScript and WebAssembly engine which can run standalone, or can be embedded into any C++ application.
开发语言:C++
开发公司:Google
官方主页:https://v8.dev
源码仓库:
used by:ChromeNode.js
1.2、通过包管理器安装V8
操作系统包管理器安装命令
macOSHomeBrewbrew install v8
aptsudo apt-get install -y libv8 libv8-dev
CentOSyumsudo yum install -y v8 v8-devel
dnfsudo dnf install -y v8-314 v8-314-devel

Arch Linux

ArcoLinux

Manjaro Linux

yayyay -Syyu --noconfirm
yay -S    --noconfirm v8-314
1.3、通过编译源码安装V8
1.4、d8命令
1.5、V8中包含的头文件
1.6、V8中包含的库文件
  • libv8.{a | so | dylib}
  • libv8_libbase.{a | so | dylib}
  • libv8_libplatform.{a | so | dylib}
  • libchrome_zlib.{a | so | dylib}