問題タブ [ninja]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3537 参照

chromium - vs2013 を使用した Windows 7 での Chromium ビルドの失敗 (エラーとしての警告)

VS2013 Express Desktop を使用して 64 ビット Windows でクロム (ブラウザー) を構築しようとしています。「忍者」を実行してクロムをビルドすると、次のエラーで失敗します:「エラー C2220: 警告がエラーとして処理されました - 'オブジェクト' ファイルが生成されませんでした」

「ninja」を実行すると、次のようになります。

0 投票する
1 に答える
980 参照

c++ - CMake + Ninja を使用して、GIT を使用して依存関係をダウンロードする

ビルド プロセスで (git を使用して) 複製される ExternalProject 依存関係があります。これはすべて、CMake + Make でうまく機能します。

make と入力すると、git を使用してライブラリのクローンが正しく作成され、ビルドされます。

ただし、Ninja Generator を使用すると、次のようになります。

次のエラーが表示されます。

p>

外部プロジェクトの git ダウンロードは cmake+ninja コンボでサポートされていませんか?

0 投票する
1 に答える
42 参照

pymongo - pymongoコレクションは、更新を使用してアイテムを追加します

非常に単純な問題の解決策を必死に探しています。環境としてNINJAとロボモンゴを使用しています。

すべて同じ FOR ループ内で、既存のコレクションにコレクションを追加したい:

既存:

取得したいです:

$set (unset=True)、$addToSet などで UPDATE を試みました。問題は配列ではないようです。

助けてくれてありがとう

0 投票する
1 に答える
1054 参照

gyp - Gyp と Ninja で個別のビルド ディレクトリを使用する

私が持っている質問は、ビルド出力に別のディレクトリを使用しようとすることを扱っています。特に、次のディレクトリ/ファイル構造があります。

Hello.gyp は次のようになります。

私がやりたいことはmv、忍者を使用して bld/Example/a.out を生成することです (のようなことはしません)。私は次のことを試しました:

(1)

としても

(2)

a.out は bld/Example ではなく src/Example にあるため、どちらのアプローチも機能しません。問題は、忍者がbld/Example (コマンドが実行される場所)内で実行するのではなく、 cdsrc/Exampleに実行して実行することです。では、bld/Example に a.out を含めるには (bld/Example から実行するのと同じように)、どうすればよいでしょうか?g++ninjag++ ../../src/Example/HelloWorld.cpp

ありがとう。

0 投票する
2 に答える
1898 参照

jquery - jQuery および Ninja Forms WordPress プラグイン

jQuery を使用して Ninja Form 入力の値を変更したい。

しかし、おそらく値と計算が PHP によって背後で行われるため、これは機能しません。

A + B で合計が得られます

私が欲しいのは、jQueryの「自動タイプ」テキストをフィールドに入れるか、合計入力の特定の値を抽出することです。

A と B の値は、キーボードで手動で入力したときにのみ計算されるため、「自動入力」と言いました。使用すると$('#ninja_forms_field_6').val(somevalue)、値は入力されたように表示されますが、計算は行われません。私にとってのもう1つの解決策は、計算後に合計入力に表示される計算値/テキストを取得することですが、画像でわかるように、入力タグは空のままです。

結果を表示するかどうかにかかわらず、合計の入力は空のままです。

これを手伝っていただければ、永遠の感謝を捧げることができます。

0 投票する
1 に答える
2298 参照

c++ - Ninja: インストール先

現在取り組んでいる C++ プロジェクト用の build.ninja ファイルを作成しました。特別なものはなく、コンパイルされて実行可能ファイルにリンクされる一連の C++ ソース ファイルです (以下を参照)。

実行可能ファイルを /usr/local/games にコピーするだけのinstall targetを追加したいと思います。どうすればそれを達成できますか?

0 投票する
1 に答える
2943 参照

macos - OS X で iconv にリンクできない

iconvに依存するCMakeでライブラリを構築しようとしています。Macports でインストールしましたが、ライブラリをビルドしようとすると、次のエラーが発生します。

FindIconv.cmake適切な場所を探していると思われるファイルがあります。何が問題になる可能性がありますか?

0 投票する
1 に答える
1297 参照

debugging - デバッグ シンボルを使用して clang 形式をビルドする

ソースからclang 3.6をビルドし、ページのかなり簡単な指示に従い、ninjaをインストールしました.clang-formatをビルドできることを確認しました.

私の質問は、逆アセンブリを使用して自分の作業 (clang-format の変更) を実行したくないため、デバッグ シンボルを取得できるようにいくつかのフラグを渡す方法です。

これは、標準ビルド (CMake を使用) または ninja を介して行うことができます。