問題タブ [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.
chromium - vs2013 を使用した Windows 7 での Chromium ビルドの失敗 (エラーとしての警告)
VS2013 Express Desktop を使用して 64 ビット Windows でクロム (ブラウザー) を構築しようとしています。「忍者」を実行してクロムをビルドすると、次のエラーで失敗します:「エラー C2220: 警告がエラーとして処理されました - 'オブジェクト' ファイルが生成されませんでした」
「ninja」を実行すると、次のようになります。
c++ - CMake + Ninja を使用して、GIT を使用して依存関係をダウンロードする
ビルド プロセスで (git を使用して) 複製される ExternalProject 依存関係があります。これはすべて、CMake + Make でうまく機能します。
make と入力すると、git を使用してライブラリのクローンが正しく作成され、ビルドされます。
ただし、Ninja Generator を使用すると、次のようになります。
次のエラーが表示されます。
p>外部プロジェクトの git ダウンロードは cmake+ninja コンボでサポートされていませんか?
pymongo - pymongoコレクションは、更新を使用してアイテムを追加します
非常に単純な問題の解決策を必死に探しています。環境としてNINJAとロボモンゴを使用しています。
すべて同じ FOR ループ内で、既存のコレクションにコレクションを追加したい:
既存:
取得したいです:
$set (unset=True)、$addToSet などで UPDATE を試みました。問題は配列ではないようです。
助けてくれてありがとう
gyp - Gyp と Ninja で個別のビルド ディレクトリを使用する
私が持っている質問は、ビルド出力に別のディレクトリを使用しようとすることを扱っています。特に、次のディレクトリ/ファイル構造があります。
Hello.gyp は次のようになります。
私がやりたいことはmv
、忍者を使用して bld/Example/a.out を生成することです (のようなことはしません)。私は次のことを試しました:
(1)
としても
(2)
a.out は bld/Example ではなく src/Example にあるため、どちらのアプローチも機能しません。問題は、忍者がbld/Example (コマンドが実行される場所)内で実行するのではなく、 cd
src/Exampleに実行して実行することです。では、bld/Example に a.out を含めるには (bld/Example から実行するのと同じように)、どうすればよいでしょうか?g++
ninja
g++ ../../src/Example/HelloWorld.cpp
ありがとう。
jquery - jQuery および Ninja Forms WordPress プラグイン
jQuery を使用して Ninja Form 入力の値を変更したい。
しかし、おそらく値と計算が PHP によって背後で行われるため、これは機能しません。
A + B で合計が得られます
私が欲しいのは、jQueryの「自動タイプ」テキストをフィールドに入れるか、合計入力の特定の値を抽出することです。
A と B の値は、キーボードで手動で入力したときにのみ計算されるため、「自動入力」と言いました。使用すると$('#ninja_forms_field_6').val(somevalue)
、値は入力されたように表示されますが、計算は行われません。私にとってのもう1つの解決策は、計算後に合計入力に表示される計算値/テキストを取得することですが、画像でわかるように、入力タグは空のままです。
結果を表示するかどうかにかかわらず、合計の入力は空のままです。
これを手伝っていただければ、永遠の感謝を捧げることができます。
c++ - Ninja: インストール先
現在取り組んでいる C++ プロジェクト用の build.ninja ファイルを作成しました。特別なものはなく、コンパイルされて実行可能ファイルにリンクされる一連の C++ ソース ファイルです (以下を参照)。
実行可能ファイルを /usr/local/games にコピーするだけのinstall targetを追加したいと思います。どうすればそれを達成できますか?
macos - OS X で iconv にリンクできない
iconvに依存するCMakeでライブラリを構築しようとしています。Macports でインストールしましたが、ライブラリをビルドしようとすると、次のエラーが発生します。
FindIconv.cmake
適切な場所を探していると思われるファイルがあります。何が問題になる可能性がありますか?
debugging - デバッグ シンボルを使用して clang 形式をビルドする
ソースからclang 3.6をビルドし、ページのかなり簡単な指示に従い、ninjaをインストールしました.clang-formatをビルドできることを確認しました.
私の質問は、逆アセンブリを使用して自分の作業 (clang-format の変更) を実行したくないため、デバッグ シンボルを取得できるようにいくつかのフラグを渡す方法です。
これは、標準ビルド (CMake を使用) または ninja を介して行うことができます。