embedded-v8

    0

    1答えて

    V8を起動したときに何かが分かりません。私はこのコードを持っている: if (!_V8Initialized) { v8::V8::InitializeICU(); v8::V8::InitializeExternalStartupData("x86\\"); // (this loads ok, I checked) auto platform = v8::p

    2

    1答えて

    私はアプリケーションにJavaScriptを埋め込むためにGoogleのv8エンジンを使用しています。特定の時間に、私はユーザー提供のコードを呼び出すでしょう、そして、私はそれがあまりにも多くのメモリを割り当てることによってひどく振舞わないようにしたいと思います。 Javascriptを作るか、またはあまりにも大きくなるように配列のサイズを変更しようとすると、現在、例えば、私はぶっきらぼうなメッセ

    0

    1答えて

    私はこの質問を別の投稿の一部として尋ねたので、ここに投稿しましたが、誰かがそれに答える前に解決策を見つけました。私の所見を共有したいだけです。 私はWebAssemblyで遊びたいから、Chrome Canaryをインストールしたくないと思ったので、私はd8.exeを試しました。私はまたはfetchを使用してバイナリファイルを読み取ることができないので、ファイルをd8.exeに読み込む方法をまだ考

    -1

    1答えて

    oopベースのアプリケーションでC++でv8を使用したいのですが、コード内にv8オブジェクトのスコープに関するいくつかの問題があります。私はクラス(または名前空間)にオブジェクトのいくつかが壊れてしまいます。 このコードは、エラーのない作品は以下となります。 //#include "stdafx.h" #include <Windows.h> #include <stdio.h> #incl

    3

    1答えて

    JSを実行するためにアンドロイドシステムV8を使用したいと思います。私はV8のクロスコンパイルを避け、apkサイズを小さくするために私のアプリで.soとして提供したいと思います。 J2V8はシステム1を使用するか、コンパイルして独自のものを提供していますか?

    0

    1答えて

    私はV8のhファイルとdllファイルを使用しました。これはvisual sudio 2015 C++コンソールからのテストでした。 ただし、エラーが発生しました。 v8console.obj:エラーLNK2001: "クラスV8 ::プラットフォーム* __cdecl V8 ::プラットフォーム:: CreateDefaultPlatform(int型)" (CreateDefaultPlatfo

    0

    1答えて

    :私はオフラインシステム上でそれをやろうとしている https://nodejs.org/dist/latest-v6.x/docs/api/addons.html 。 -nodedirを使用して、node-gyp configureをローカルのノードソースに指定しました。 私の問題は、node-gypビルドに来るとリンカーエラー(合計9件)が発生しているということです。 1>hello.obj

    2

    1答えて

    http://v8.paulfryzel.com/docs/master/classv8_1_1_script_compiler_1_1_source.html 私はソースコードとScriptOriginデータを保持することができるようにしたいが、v8::Localデータメンバをv8::ScriptCompiler::Source持っているので、それはあなたがすべてのLocalとして、それからv8

    1

    1答えて

    SPARC V8プロセッサ状態レジスタ(PSR)はhttp://sparc.org/technical-documents/ で入手可能な8トラップを無効にするSPARCアーキテクチャマニュアルバージョンで詳述するように/無効トラップ(ET)を有効にするビットが含まれては非アトミック操作は、のように明示的に手動で次のように述べた。 トラップが有効になっている場合(ET = 1)のソフトウェアは、彼

    1

    1答えて

    Node.js V8アドオンをC++で記述して、関数のクロージャにアクセスできるようにしたいとします。このような 何か: const myAddon = require('./build/Release/addon'); const counter = (() => { let i = 0; return() => ++i; })(); counter(); // 1