问题标签 [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 投票
1 回答
3918 浏览

ninja - ninja: fatal: chdir to '/out/Release' - 没有这样的文件或目录

我通过以下方式获取源代码(chrome)

运行所有命令请求:

但是当我尝试像这样构建 chromedriver 时:

我总是收到这条消息

请帮忙?

0 投票
1 回答
675 浏览

android - 无法编译 WebRtc AppRTCDemo android 应用程序

无法使用 Ninja 工具编译 WebRtc AppRTCDemo Android 应用程序。

我正在按照此README文件中的说明进行操作。

我运行这个命令

sudo ninja -C out/Debug AppRTCDemo

但它卡在以下几行:

它永远不会从这里返回,我无法构建演示应用程序。

0 投票
4 回答
3537 浏览

chromium - 带有 vs2013 的 Windows 7 上的 Chromium 构建失败(警告为错误)

我正在尝试使用 VS2013 express Desktop 在 64 位 Windows 上构建 chromium(浏览器)。当我运行 'ninja' 来构建 chromium 时,它失败并出现以下错误:“错误 C2220:警告被视为错误 - 没有生成 'object' 文件”有没有人知道我必须做些什么来避免它?

以下是我运行“忍者”时出现的结果:

0 投票
1 回答
980 浏览

c++ - 使用 CMake + Ninja 使用 GIT 下载依赖项

我有一个在构建过程中被克隆(使用 git)的 ExternalProject 依赖项。这一切都适用于 CMake + Make。

当我键入 make 时,它​​使用 git 正确克隆和构建库。

但是,当我使用 Ninja Generator 时:

我收到以下错误:

p>

cmake+ninja组合不支持git下载外部项目吗?

0 投票
1 回答
42 浏览

pymongo - pymongo 集合使用更新添加项目

我拼命寻找一个非常简单问题的解决方案。我使用 NINJA 和 Robomongo 作为环境。

我想将一个集合添加到现有的集合中,所有这些都在同一个 FOR 循环中:

现存的:

想要得到:

我尝试使用 $set (unset=True)、$addToSet 等进行 UPDATE。问题似乎不是数组。

感谢帮助

0 投票
1 回答
1054 浏览

gyp - 在 Gyp 和 Ninja 中使用单独的构建目录

我遇到的问题涉及尝试使用单独的目录进行构建输出。特别是,我有以下目录/文件结构:

Hello.gyp 看起来像这样:

mv我想要做的是使用忍者生成 bld/Example/a.out (不做类似的事情)。我尝试了以下方法:

(1)

(2)

这两种方法都不起作用,因为 a.out 位于 src/Example 而不是 bld/Example 中。问题似乎是 ninjacd进入 src/Example 并运行g++而不是在 bld/Example (ninja运行命令的位置)中运行它。那么为了在 bld/Example 中有 a.out (这样它相当于g++ ../../src/Example/HelloWorld.cpp从 bld/Example 运行),我应该做些什么不同的事情?

谢谢。

0 投票
2 回答
1898 浏览

jquery - jQuery 和 Ninja Forms WordPress 插件

我想用 jQuery 更改 Ninja Form 输入的值,例如:

但这只是行不通,可能是因为值和计算是由 PHP 在后面完成的。

A + B 给了我总计

我想要的是让 jQuery“自动输入”文本进入字段或提取总输入的给定值。

我说“自动输入”是因为只有当我在键盘上手动输入 A 和 B 值时才会计算它们。当我使用时$('#ninja_forms_field_6').val(somevalue)- 该值显示为好像已键入但未进行计算。对我来说,另一个解决方案是获取计算后显示在 Total 输入中的计算值/文本,但正如您在图像中看到的那样,输入标签保持为空。

无论是否显示结果,总数的输入都为空。

如果你能帮助我,我将永远感激你。

0 投票
1 回答
2298 浏览

c++ - 忍者:安装目标

我已经为我正在处理的 C++ 项目编写了一个 build.ninja 文件。没什么特别的,只是一堆被编译并链接到可执行文件中的 C++ 源文件(见下文)

我想添加一个安装目标,只需将可执行文件复制到 /usr/local/games 即可。我如何做到这一点?

0 投票
1 回答
2943 浏览

macos - 无法链接到 OS X 上的 iconv

我正在尝试使用依赖于 iconv 的 CMake 构建一个库。我已经用 Macports 安装了它,但是每当我尝试构建库时,我都会收到以下错误:

我有一个FindIconv.cmake似乎在正确位置查找的文件。会出什么问题?

0 投票
1 回答
1297 浏览

debugging - 使用调试符号构建 clang 格式

我已经从源代码构建了 clang 3.6,并按照页面上相当简单的说明安装了 ninja,我确认它可以构建 clang-format。

我的问题很简单,如何传递一些标志以便我可以获取调试符号,因为我不想在整个过程中使用反汇编来完成我的工作(修改 clang 格式)。

这可以通过标准构建(使用 CMake)或忍者。