终于用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

Hypermesh静力学仿真分析与模态分析-02

hypermesh中对较复杂实体进行静力学分析和模态分析,包含材料属性添加,载荷设置等等

Look_forward_的博客 6781

微信H5网页授权通用方案:中转页破解域名限制,适配Hash/History路由

在Web开发中,OAuth 2.0授权码模式是实现第三方登录的通用标准,其核心原理是通过授权服务器颁发临时代码,再由客户端交换访问令牌。这一机制在微信公众号H5开发中尤为重要,用于安全获取用户身份。然而,微信平台对网页授权回调域名有严格的数量限制,这成为多子域名、多环境及微前端架构下业务扩展的主要瓶颈。其技术价值在于通过设计一个统一的中转授权页,将授权逻辑与业务逻辑解耦,让所有业务页面共享一个已配置的授权入口,从而突破域名配额限制。该方案的关键在于适配不同的前端路由模式,需精准处理Hash模式与Histor

weixin_42533120的博客 318

彻底解决安装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

MCP协议桥接AdsPower:AI原生时代的浏览器自动化新范式

浏览器自动化是Web开发和数据采集领域的核心技术,其核心原理是通过程序控制浏览器内核执行页面导航、元素交互和数据提取等操作。传统方案如Selenium和Playwright虽功能强大,但在管理多实例、指纹隔离等复杂场景下,配置和维护成本较高。随着AI原生应用的发展,Model Context Protocol(MCP)作为一种标准化协议,为AI助手与外部工具间的通信提供了统一接口,显著提升了自动化流程的构建效率和自然语言交互能力。通过MCP Server桥接AdsPower指纹浏览器的本地API,开发者可将

weixin_30552811的博客 296

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

huggingface 镜像站推荐

在做 Ai 应用开发或者学习的时候,我们经常需要下载各种模型,而 huggingface 的模型下载速度很慢或者根本就连不上,这里推荐一个 huggingface 的镜像站,速度很快,可以大大提高我们的效率。

t951984189的博客 1万+

西门子S7-1200和IFM IO-Link主站连接与设定

硬件配置:S7-1200 1214DC/DC/DC,IFM AL1102支持Profinet,IFM支持IO-Link的流量传感器SBG233,流量开关SI5010,接近开关IF6123。第三步:打开IFM moneo configure可查看到流量传感器SBG233 PLC映射所有输出共占用4个byte,也可在IFM官网下载传感器对应IODD文件。第五步:组态编程编译下载。最近新做了一个项目,用到了IO-Link设备,今天来分享一下S7-1200和IFM IO-Link主站模块AL1102的连接过程。

GreatShen168的博客 6494

使用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

18、改进的LSTM用于污染物浓度预测

本文探讨了改进的长短期记忆网络(MLSTM)在空气污染预测中的应用,重点分析了其对印度泰米尔纳德邦五个城市(金奈、塞勒姆、哥印拜陀、马杜赖和图蒂科林)的PM2.5、PM10、SO2和NO2四种污染物浓度的预测效果。通过与传统LSTM模型的对比实验,结果显示MLSTM在预测准确性和执行效率方面均优于LSTM。研究结果表明,MLSTM在空气质量预测领域具有较高的应用潜力,可为环境保护和空气质量管理提供有力支持。

j0k1l2m3n的博客 175

(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

实战干货|.NET9 C#上位机:多PLC并发通信+数据防丢+指令精准下发(10台设备实测+踩坑实录)

摘要:本文介绍了一个基于.NET9重构汽车零部件产线10台西门子S7-1200 PLC并发通信的工业级解决方案。针对原有系统存在的同步轮询阻塞、数据丢失、指令重复等问题,采用连接池复用、异步并发控制、超时隔离等技术,实现800ms内完成10台PLC并发采集、零丢包率、100%指令精准下发。方案通过.NET9的ThreadPool调度优化和ValueTask内存管理,将CPU占用控制在15%以内,解决了多PLC通信中的并发冲突、超时扩散等核心痛点,并提供了可直接复用的工业级代码实现。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 454

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

使用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

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

在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

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

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、付费专栏及课程。

余额充值