终于用vs2010把v8编译出来啦,so easy

chrome v8 vs2010编译指导及 helloworld测试工程 花了一个多星期摸索出来的用vs2010 编译google v8 引擎的方法 和将它编译成dll的方法,网上文章多,不过说实在的,没一个完全能用的,我这个里面有指导书,有问题请留言 立即下载

开始走了很多歪路,所以必须记录下来


先下载v8

下载这个:http://files.cnblogs.com/meteoric_cry/V8.7z


打开V8\tools\visual_studio目录里的v8.sln。


直接编译v8就ok了,之前的项目依赖什么的都做好了。


其他之类我这边之前乱弄的时候都搭好的,比如phtyon 2.7之类,如果没有就先安装上。


然后就得到了我们需要的lib文件啦


啦啦啦~~~


对我最有帮助的两篇文章

1、http://kevinlp.com/build-v8-in-windows-with-vs2010.html

2、http://www.cnblogs.com/meteoric_cry/archive/2011/03/14/1983294.html



VS2010编译V8 JavaScript引擎库可嵌入C++ 包含 VS2010编译出来的V8静态库 Release版 还有Demo代码 立即下载

相关推荐

V8 windows版本开发库(Debug)

这是windows版本的v8引擎库。您可以使用该库在windows上开发v8解释器和运行器,并用它来执行js代码

windows下用vs2010编译v8,不用折腾,下载就能用,ALL IN ONE

最近想在c++程序中嵌入js脚本,v8是最热门的全能选手了,不解释,就这么愉快的决定了 参考了官方编译向导:http://code.google.com/p/v8/wiki/BuildingWithGYP 觉得很蛋疼,就想有个整理好的就不用这么麻烦了,搜遍了大江南北长城内外,竟然没有一个能用的(除了一个2009年的旧版本),被微软给惯坏了,不习惯黑乎乎的命令行,配置来配置去的。 没办法,只能

kanbang的专栏 4773

v8-cmake:V8 JavaScript引擎,但使用CMake而不是GN构建-WIP

到构建系统的端口。 动机 V8原生使用来构建自身,这是Chromium生态系统的一部分,但几乎没有在其外部使用。 CMake是用于C和C ++项目的广泛使用的构建系统。 该端口有望使更轻松地将V8与第三方项目集成。 警告:v8-cmake正在进行中。 错误报告和请求请求欢迎! 建造 要构建库和d8 shell: $ mkdir build && cd build $ cmake /path/to/v8-cmake $ make -j8 如果CMake抱怨python不兼容或太旧: $ cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 /path/to/v8-cmake 维护者 要将V8更新到新的修补程序版本,请执行以下操作: $ python update_v8.py # <snip> 4dc61d3cd0 (tag: 8.5.210.20,

vs2017---vs2010 如何编译和使用libcurl库

参考:https://blog.youkuaiyun.com/DaSo_优快云/article/details/77587916平台环境:win10,   vs20171,从网站下载编译好的库文件:如果不想自己手动编译,可以直接从这里下载对应的库文件:https://windows.php.net/downloads/php-sdk/deps/目前提供的有vc11(vs2012),   vc14(vs201...

cym1990的专栏 1万+

在win8下用vs2010编译OpenOfiice日志

这是本人编译OpenOfiice的设置过程

windows下用vs2010编译v8详解

详细讲解在window下用vs2010编译v8源码的过程。

CURL开源库在VS2010环境下编译安装,配置详解

CURL开源库VS2010环境下编译安装,配置详解 一 准备 1.1 cURL官网下载地址:http://curl.haxx.se/download.html 1.2 找到源码包,我这里下载的是7.32.0版:http://curl.haxx.se/download/curl-7.32.0.zip 二 步骤 2.1 打开curl-7.32.0\vs\vc8\li

关注互联网安全的小虾米一枚 1万+

使用Visual Studio 2010/2013编译V8引擎步骤分享

使用Visual Studio 2013编译V8引擎 代码如下: 准备工作,安装Python2.x,git,svn: Git: http://msysgit.github.io SVN:http://www.sliksvn.com/en/download Python:https://www.python.org/downloads/ 第一步,获取V8源码: https://github.com/v8/v8-git-mirror 第二步,获取cygwin,放到V8源码下的third_party文件夹: svn co http://src.chromium.org/svn/trunk/de

编译器 | 从工业实现到极简设计 —— 编译器的多元形态与实践

……

u013669912的博客 891

机器视觉/将HIK海康面阵相机连接Halcon软件

本文简述了如何将海康面阵相机连接到Halcon软件中进行实时取图的过程。

Dahe.qu 4868

linux基线检查、基线加固、安全漏扫、系统漏洞、centos7、文尾部附脚本

等保三级-CentOS Linux 7合规基线检查 风险分类:系统-等保三级-CentOS Linux 7合规基线检查 检测项说明: CentOS Linux 7合规基线检查,对标中国等保2.0第三级等级保护基本要求部分检查项目,仅供参考 检查项目 : 应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换 加固建议: 1、执行`cat /etc/shadow | awk -F: '($2 == "" ) { print $1}' `, 查看空密码账户并处理; 2、

swindy博客 5624

彻底解决安装Python扩展包时Unable to find vcvarsall.bat

windows上如果没有安装 visual studio, 也就是俗称的vs, 在安装一些带有c或者c++代码的python模块的时候, 会报错 此时你可能会尝试: 1.下载二进制安装包 遇到提示说“Python version 2.7 required, which was not found in the registry.” 。错误如图1所示: 出现这

qq_31955245的博客 1140

地理空间智能体(GI Agent)

地理空间智能体(Geospatial Intelligence Agent, GI Agent)是AI Agent技术与地理信息系统(GIS)深度融合的产物。其核心是以大型语言模型(LLM)为驱动,通过自然语言理解、任务分解和工具调用能力,实现地理空间任务的自动化执行。​关键特性​自主性​:独立规划任务流程(如空间数据检索、分析、可视化);​交互性​:支持自然语言对话交互,替代传统图形界面操作;​扩展性​:灵活集成第三方工具和API,支持跨平台协作。

百态·数智思维 | 聚焦大数据、量化与未来AI 2033

jni c调用java java回调c_使用JNI进行Java与C/C++语言混合编程(2)--在C/C++中调用Java代码...

JNI系列文章索引JNI就是Java Native Interface, 即可以实现Java调用本地库, 也可以实现C/C++调用Java代码, 从而实现了两种语言的互通, 可以让我们更加灵活的使用.通过使用JNI可以从一个侧面了解Java内部的一些实现.本文使用的环境是64位的win7系统JDK 1.6.0u30 (32位)C/C++编译器是 Microsoft (R) 32-bit C/C++...

weixin_29088655的博客 243

立创开源TinyAWG:基于ZYNQ7010的35MHz带宽200MSa/s任意波形发生器设计与实现

本文详细解析了立创开源TinyAWG的设计与实现,这是一款基于ZYNQ7010芯片的低成本高性能任意波形发生器。项目实现了35MHz带宽和200MSa/s采样率,核心采用ARM+FPGA协同架构,FPGA负责高速DDS信号生成,ARM运行Linux并搭载LVGL图形界面。文章涵盖了硬件选型、电路设计、软件逻辑及性能测试,为复刻和学习ZYNQ系统设计、高速DAC应用提供了完整参考。

weixin_42576467的博客 436

(Linux)DHCP 超级作用域和中继代理(超难受做了超久)

DHCP服务器在192.168.159.0 可以实现分配IP的功能,现在要跨网段分配IP 就需要用到DHCP中继代理。中继代理有两张网卡分别eth0:IP 192.168.159.2 ;eth1: IP:192.168.200.2 。现在要实现192.168.200.0网段的客户机可以获取DHCP服务器的IP。中继代理其实是相当于一个路由器的作用 DHCP服务器的IP地址 :192.168.159...

DJ_joker的博客 2225

使用JNI进行混合编程:在C/C++中调用Java代码

JNI就是Java Native Interface, 即可以实现Java调用本地库, 也可以实现C/C++调用Java代码, 从而实现了两种语言的互通, 可以让我们更加灵活的使用。     通过使用JNI可以从一个侧面了解Java内部的一些实现。     本文使用的环境是:         64位的win7系统 JDK 1.6.0u30 (32位) C/C++编

For Heart 835

PyTorch实战:从零构建CNN图像分类模型

卷积神经网络(CNN)作为计算机视觉的核心架构,通过局部连接和权值共享机制高效处理图像数据。其核心组件包括卷积层、池化层和全连接层,其中PyTorch的动态计算图特性为CNN实现提供了灵活的开发环境。在工程实践中,使用CIFAR-10这类标准数据集可以快速验证模型性能,而数据增强和批归一化等技术能有效提升模型泛化能力。通过PyTorch实现CNN不仅能够掌握图像分类的基本原理,还能为后续迁移学习和复杂视觉任务打下基础,特别是在结合Adam优化器和学习率调度策略后,模型收敛速度和准确率都能得到显著提升。

weixin_42405592的博客 318

(Visual Studio)Solve problems like "MSVCR110.dll is missing from your compute"

When someone others run an executive which I generated with VS 2012 in their PCs,  they occurred the problem  "MSVCR110.dll is missing from your compute"; It troubles me a lot.     Today, I find a

浅风 769

SAP DRC 是什么?一文读懂 SAP Document and Reporting Compliance 的定位、架构与落地案例

把视线拉长,会发现SAP DRC的价值并不仅是用来交差的工具。它更像是企业在全球化经营中建设的一套公共底座:既能以最低的重复成本去应对各国不断演进的监管要求,也能为财务数字化与供应链协同提供可信数据回路。依托本地与云的分层职责、与的生态联动、以及按国家不断更新的任务目录,企业可以将合规变成一种标准化、工程化、可持续运营的能力。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1655

SKUA-GOCAD入门教程-第二节

软件启动及项目设置

江洋大葱的博客 1147

使用JNI进行Java与C/C++语言混合编程(2)--在C/C++中调用Java代码

JNI系列文章索引 使用JNI进行Java与C/C++语言混合编程(1)--在Java中调用C/C++本地库 使用JNI进行Java与C/C++语言混合编程(2)--在C/C++中调用Java代码 JNI就是Java Native Interface, 即可以实现Java调用本地库, 也可以实现C/C++调用Java代码, 从而实现了两种语言的互通, 可以让我们更

twoicewoo的专栏 1839

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

在c/c++中调用Java方法

JNI就是Java Native Interface, 即可以实现Java调用本地库, 也可以实现C/C++调用Java代码, 从而实现了两种语言的互通, 可以让我们更加灵活的使用. 通过使用JNI可以从一个侧面了解Java内部的一些实现. 本文使用的环境是 64位的win7系统 JDK 1.6.0u30 (32位) C/C++编译器是 Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86 (VC 6

跨链技术践行者 714

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

android jni 调用java_Android与JNI(三) ---- c++调用java(转载)

JNI就是Java Native Interface, 即可以实现Java调用本地库, 也可以实现C/C++调用Java代码, 从而实现了两种语言的互通, 可以让我们更加灵活的使用.通过使用JNI可以从一个侧面了解Java内部的一些实现.本文使用的环境是64位的win7系统JDK 1.6.0u30 (32位)C/C++编译器是 Microsoft (R) 32-bit C/C++ Optimizi...

weixin_39850143的博客 145
上一篇: V8编程入门
下一篇: 选择目录对话框和选择文件对话框
小新110
博客等级 码龄21年 106粉丝 265原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值