VC下嵌入SpiderMonkey引擎的编译详解

本文详细介绍了如何在Visual C++ 6环境下编译并嵌入SpiderMonkey JavaScript引擎,包括下载源码、创建工程、编译生成库文件,以及在新项目中测试JS引擎的使用方法。
摘要由CSDN通过智能技术生成

/* 摘要:在你的代码中嵌入JS引擎 */

// 下载获得js-1.60.tar.gz的tarball并解压,下载地址:http://ftp.mozilla.org/pub/mozilla.org/js/

// 用vc6打开src目录下的js.mdp,vc6会提示你转换到新版的dsp,确定会得到3个dsp工程文件;

// 设定这三个工程为活动工程,从上往下先设定Active Project为JS Win32 release,后编译,一个一个编译一遍,就在debug目录下得到js32.dll和js32.lib,

// 把上述2个文件以及src下的*.h复制到你的应用程序目录下(或者通过选项卡设定Project的头文件包含路径)

// 新建"Win32 console applation"型的工程,新建一个cpp文件,编写C代码进行测试,如下:

//---------------------------------------------------------------------------

#include "stdafx.h"

#include <string.h> //for strlen

#include <stdio.h>

#define XP_WIN

#include "jsapi.h"

#pragma comment(lib, "js32.lib")

//-----------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值