`
fkpwolf
  • 浏览: 49776 次
  • 性别: Icon_minigender_1
  • 来自: 爱你就是认识我自己
文章分类
社区版块
存档分类
最新评论

在windows下编译V8

阅读更多

  Google的文档(http://code.google.com/p/v8/wiki/BuildingOnWindows)有点老,其实用新的Scons可以自动设置Visual Studio Express 2010的环境,所以svn checkout后,在目录下直接运行scons就可以build成功了。如果用scons sample=shell可以build出shell.exe,这是个交互式的程序,可以直接运行玩玩。运行scons library=shared可以生成v8.dll文件,2M,比默认产生的v8.lib的200M体积小多了。只知道一个是静态的,一个是动态的,为啥差别这么大就不大清楚了。

 

  看来Scons这个东东还是很酷的,比make啥的,好像加个JOBS=8就能并发BUILD了,牛的。

分享到:
评论

相关推荐

    windows下用vs2010编译v8详解

    从标题和描述中,我们可以了解到本文的主要内容是讲解在 Windows 平台下使用 Visual Studio 2010(VS2010)编译 V8 源码的详细过程。V8 是 Google 开发的一款高性能的 JavaScript 引擎,广泛应用于网页浏览器和...

    windows 百分百编译google v8引擎的方式,支持任何vs版本

    本文将详细介绍如何在Windows环境下成功编译Google V8 JavaScript引擎,并确保其能够与任何版本的Visual Studio(简称VS)兼容。无论您是想要编译静态库还是动态库,本指南都将提供详尽的步骤,帮助您顺利完成编译...

    VS2010编译V8 JavaScript引擎库可嵌入C++

    本文将深入探讨如何使用Visual Studio 2010(VS2010)来编译V8引擎,并将其嵌入到C++项目中。同时,我们还将介绍一个名为"TestJS"的Demo代码,帮助你更好地理解和应用编译后的V8库。 首先,编译V8引擎需要以下几个...

    配套“编译v8引擎”文章使用

    这篇文章将详细讲解如何编译V8引擎,并探讨其在chrome浏览器和node.js中的应用。 一、V8引擎概述 V8引擎的核心目标是快速、高效地执行JavaScript代码。它采用了即时编译(Just-In-Time,JIT)技术,将源代码直接...

    V8脚本引擎编译完的lib(适用于windows)

    这个压缩包文件“V8脚本引擎编译完的lib(适用于windows)”提供的是已经编译好的V8库,对于那些在Windows环境下遇到编译困难的开发者来说,是一个非常宝贵的资源。文件包含以下部分: 1. **Debug**:这个目录包含了...

    配套“编译v8引擎”文章使用 cygwin

    通过以上步骤,你不仅学会了如何在Cygwin下编译V8,也了解了Cygwin作为Windows上的类UNIX环境在开发中的作用。这个过程对理解V8引擎的内部工作原理,以及深入学习JavaScript引擎的实现细节非常有帮助。在Node.js环境...

    gyp.rar v8库,用预编译v8

    这个过程可能因具体项目需求而略有不同,但总体而言,gyp.rar文件提供了一个跨平台的方式来预编译V8,这对于在多个平台上使用或分发V8库非常有用。理解这些概念和流程对于任何希望在项目中利用V8性能的开发者都至关...

    Windows 下预编译动态链接的 google v8 lib dll 库

    本主题将详细探讨如何在Windows环境下,利用预编译的动态链接库(DLL)版本的Google V8进行开发。 首先,Google V8库提供了两种主要的集成方式:静态链接库(LIB)和动态链接库(DLL)。静态链接意味着在编译时,V8...

    chrome v8 vs2010编译指导及 helloworld测试工程

    本文将详细阐述如何使用Visual Studio 2010(VS2010)来编译V8引擎,并创建一个"Hello, World!"测试工程。这将涉及到编译环境的设置、源代码的获取、项目的配置以及最终生成动态链接库(DLL)的过程。 首先,我们...

    V8 windows版本开发库(Debug)

    这个库提供了必要的头文件、库文件以及可能的源代码,使得开发者能够在Windows环境下构建自己的JavaScript应用程序或集成V8引擎到已有项目中。 **V8引擎的基本结构与工作原理** V8引擎的核心在于它的Just-In-Time ...

    cygwin.rar v8编译库,用于编译v8

    在这个"cygwin.rar v8编译库"中,包含了用于在Cygwin环境下编译V8 JavaScript引擎所需的组件和库。 V8是Google开发的一款高性能JavaScript和WebAssembly的开源虚拟机,广泛应用于Chrome浏览器和Node.js服务器端环境...

    google v8引擎编译后的dll及头文件

    此外,“附有demo, vs2015测试通过”意味着这个压缩包内有一个示例应用程序,它展示了如何在Visual Studio 2015环境下使用V8引擎。这样的示例对于初学者来说是非常有价值的,因为它可以帮助他们快速理解如何在实际...

    VS2019谷歌V8引擎8.4版本,编译好的Release版DLL和LIB,和测试demo

    `lib`文件夹中的静态库(LIB)文件是用于链接到你的C++项目中的,它们包含了编译V8引擎所需的函数和数据结构。开发者可以在自己的VS2019项目中引用这些库,以便集成V8引擎的功能,使得C++应用能够理解和执行...

    VS2019谷歌V8引擎8.2版本,编译好的Release版DLL和LIB,和测试demo

    在本资源中,我们关注的是V8引擎的8.2版本,该版本是针对Visual Studio 2019编译的,并提供了Release构建的DLL和LIB文件,以及相关的测试示例。 1. **V8引擎概述**:V8引擎的设计目标是提供快速的JavaScript执行...

    Google V8 Windows Lib

    在Windows环境下,V8通常以库的形式提供,以便开发者能够在他们的应用程序中集成JavaScript功能。 在标题“Google V8 Windows Lib”中,我们主要关注的是V8引擎在Windows平台上的库文件。V8引擎在Windows系统上通常...

    VS2015谷歌V8引擎6.3版本,编译好的Release版DLL和LIB,和测试demo

    这些预编译的库文件适用于Windows平台,方便开发者快速集成V8引擎到自己的项目中,而无需自行编译V8源代码。 "已经包含include,文件齐全"意味着压缩包中除了库文件之外,还提供了V8引擎的头文件(.h),这些头文件...

    openCV4.6.0+android-ndk-r22-windows-x86_64编译的arm64-v8a动、静态库

    openCV4.6.0+android-ndk-r22-windows-x86_64编译的arm64-v8a动、静态库 https://blog.csdn.net/aggs1990/article/details/124527556 CSDN审核可能较慢,如无法下载,可以过段时间再回来看下 仅供相关爱好者交流使用...

    v8-go:在 Go 中编译和执行 JavaScript

    编译v8wrapper.cpp : g++ -I. v8wrapper.cpp -o v8wrapper.so <v8>/libv8_{base,libbase,snapshot,libplatform}.a根据您使用的操作系统,编译可能会很困难。 我正在运行 OSX,因此我使用make x64.debug构建了 v8,...

    vs2017 google v8 ver7.2最新版,lib静态库

    总的来说,这个压缩包提供了一个用VS2017编译的、基于V8引擎7.2版本的静态库,适用于32位系统,并包含了必要的头文件和不同配置的库,方便开发者在Windows环境中进行JavaScript的本地应用开发。

    cairo_win编译代码

    本文将深入探讨在Windows环境下编译Cairo库以及将其移植到Android系统的过程。 首先,`cairo_win编译代码`这个标题表明我们讨论的是如何在Windows平台上编译Cairo库。Cairo库通常由C语言编写,因此,对于Windows...

Global site tag (gtag.js) - Google Analytics