问题标签 [gyp]
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.
windows - 在 Windows 上构建 v8 javascript 引擎
尝试在 Windows XP visual sudio 2010 上安装 v8,我按照项目站点https://developers.google.com/v8/build上的说明进行操作,但无法获取“build\gyp_v8”
你们中的任何人都可以指导我完成正确的程序吗?
node-gyp - 使用 GYP 生成 Visual Studio 项目
我正在尝试使用 gyp 为minidump_writer_file_unittest.cc生成 VS 项目。在 linux 机器上编译这个测试的方法在第 33 行的相同链接中给出。
现在,此测试取决于该文件所在的父目录中存在的头文件。如何在我的项目中包含这些头文件?
目前,我的 gyp 文件如下所示:
我运行这个文件:
node.js - NodeJS npm install pg 失败
我试图在我的 ubuntu 虚拟机上 npm install pg 并且出现错误:
知道如何解决吗?
node-gyp - 使用 Google GYP 包含文件夹中的源文件
有没有办法可以使用 Google GYP 将所有 *.cc 文件包含在另一个目录中的项目中?我看过这个页面,但它并没有真正有用。
linker - 尝试在 gyp 文件中指定 ldflags 时出错
我正在尝试通过 GYP 创建一个生成文件。我有错误说 ld 找不到必要的库,所以我将它们包含在 gyp 文件的 ldflags 中。我的代码是:
以前的错误消失了,但现在我得到了一个新的
我尝试使用绝对路径在“库”列表中添加库,但结果是一样的。我看到了这个问题,但我不认为它对我有帮助(或者我不明白如何)。我将衷心感谢您的帮助!
visual-studio-2008 - GYP/V8 - 如何默认生成VS2008项目?
我尝试使用 GYP(Windows 7 x64,VS2008 x32)构建 V8。问题是GYP默认生成VS2010解决方案。如何更改此 GYP 行为以获取我的 VS2008 解决方案?(要编辑什么文件?)
macos - 尝试在 mac 小牛问题上安装 opencv 节点时出现 gyp 错误
我正在尝试安装 node opencv ,我在 Mac 上运行小牛。我运行“npm install opencv”并尝试了很多方法来解决这个问题,但无法弄清楚。这是我的错误:还有一堆警告,但这是失败之前的错误:
当我运行 node-gyp configure 或 node-gyp rebuild 时发生类似的错误我试图在这里获得帮助:https ://github.com/joyent/node/issues/3113 但它没有帮助,我仍然得到 gyp 错误
运行 npm install opencv 时:这是整个输出
android - 新添加到铬的源文件没有得到构建
我正在尝试通过将新的源文件添加到 third_party/ 来构建 chromium。我也相应地修改了 gypi 文件。但是新文件仍然没有被编译。我需要使用任何特定命令来编译新源吗?提前致谢
node.js - node-gyp 构建库依赖项
我想找到一种方法来简化 Node.js“ libtorrent ”模块的安装。
我的目标是能够为每个架构提供预编译的 .node 文件,例如在fiber模块中完成。
这样,用户就可以安装模块,而无需安装依赖项、编译等。
我的问题是:如果我想这样做,我是否需要在项目中包含所有依赖项(libtorrent 和一些 Boost 库)并使用 node-gyp 构建它们?或者,如果我在安装了这些依赖项的系统上构建模块,它们将包含在最终的 .node 文件中?
谢谢你的帮助。
c++ - 如何将 CMake 项目与基于 GYP 的库集成
我一直在使用 C++ 和 CMake 构建跨平台应用程序。不幸的是,许多库不包含 CMake 项目描述。例如,谷歌支持的项目经常使用GYP。
以下是我针对这个问题采取的一些方法:
- 在 Web 上查找库的 CMake 项目描述
- 使用 CMake 编写项目描述
查找或编写库的 CMakeLists.txt 描述是一个维护问题。随着库的更新,我的 CMake 描述也必须更新。图书馆作者创建的项目文件也更有可能是正确的。
我应该如何将 GYP 项目具体集成到基于 CMake 的软件中?在 CMake 中复制项目描述是最好的方法,还是我缺少 CMake 的某些功能?
在 CMake 中处理此类问题的一般方法有哪些?那些包含一组用于各种平台/IDE 的项目文件的库呢?CMake 是否提供了将这些项目集成到我的项目的方法?