GYP - это инструмент, созданный в Google для проекта Chromium, который генерирует собственные Visual Studio, Xcode и SCons и / или создает файлы сборки из независимого от платформы формата ввода.
1 ответ

libv8_snapshot.a: нет такого файла или каталога

Скачанный код, как описано в разделе Использование Git: fetch v8 cd v8 построен как описано в BuildingWithGYP: gclient sync make x64.release обновил до последней версии мастера и использовал образец: git checkout master git pull но при построении вы…
23 июл '15 в 07:33
1 ответ

Сбой gyp и node-pre-gyp при установке firebase с npm

Я пытаюсь установить свои зависимости с помощью npm, но при сбое установки firebase происходит сбой. Я пытался установить firebase индивидуально с npm i firebase Но это не работает. Я удалил папку node_modules, очистил кеш и снова установил, но он т…
05 дек '17 в 20:36
2 ответа

Как поддержать оба vcxproj для создания проекта?

Я занимаюсь разработкой кроссплатформенного проекта C++. Первоначальная идея - работать с msvc2010, а затем компилировать для других систем с помощью CMake и Hudson. Кажется, не удобно вручную менять файлы CMake после изменения настроек студии. Итак…
1 ответ

Как отключить оптимизацию кода с помощью GIP?

У меня есть проект сгенерированный GYP, который выдает следующую ошибку в MSVC2013: У меня есть следующая ошибка в MSVC2013: ошибка D8016: параметры командной строки '/O2' и '/RTC1' несовместимы. Поэтому я попытался отключить оптимизации, пытаясь:'О…
16 окт '15 в 12:19
1 ответ

Установка плагина NPM дает ошибки GYP

Я пытаюсь установить плагин Share-Button для моего мобильного приложения, но когда я набираю "npm i --save-dev share-button", я получаю длинный список кодов ошибок GYP. Я только студент и довольно новичок в программировании, поэтому я прошу прощения…
04 мар '16 в 10:23
1 ответ

Кросс-компиляция с помощью гипса

Поддерживает ли gyp кросс-компиляцию? Если да, то есть ли какие-либо инструкции? Если нет, есть ли какие-нибудь хитрости, чтобы заставить его делать кросс-компиляцию? Я пытаюсь использовать некоторые из библиотек хрома, и их системы сборки зависят о…
14 июл '11 в 15:58
2 ответа

Как собрать V8 без "внешних данных запуска"?

Я хочу автономную библиотеку JavaScript для встраивания. Я уже собираю V8, и он работает правильно, но для двоичного файла нужны два файла "внешних данных". Я не хочу эти файлы. Я пытался собрать V8 без "внешних данных запуска". Я попытался установи…
27 июн '16 в 08:13
1 ответ

gyp - как указать аромат библиотеки ссылок

Я пишу модуль нативного узла, и я хотел бы иметь возможность собрать его в версии выпуска и отладки. Модуль узла связывается с другой библиотекой, которая имеет версию отладки и выпуска в двух разных каталогах. Теперь я застрял - как мне указать кат…
20 дек '12 в 20:20
1 ответ

Переменная node-gyp ведет себя по-разному при прохождении через командную строку

В моем файле GYP определена следующая переменная (предполагается, что BASE_DIR всегда передается в качестве аргумента командной строки): 'variables': { "BOOST_DIR": "<@(BASE_DIR)/../../opt/boost_1_63_0/stage/lib" }, и я использую его как путь к б…
22 фев '17 в 12:10
1 ответ

Ошибки node.js: узел -v v6.2.0 узел-gyp -v v3.3.1 не в порядке

Я пытаюсь запустить некоторые образцы, которые я нашел в сети, которая является старой, в любом случае, я пытаюсь сделать: npm install но я получаю некоторые ошибки, глядя на builderror.log, который я вижу: gyp ERR! build error gyp ERR! stack Error:…
19 авг '16 в 03:35
1 ответ

Сбой Gyp при установке pg-native

Я пытаюсь установить pg-native пакет: sudo npm install pg-native но генерируется следующая ошибка: > libpq@1.7.0 install /Workspace/auth/node_modules/libpq > node-gyp rebuild /bin/sh: pg_config: command not found gyp: Call to 'pg_config --libd…
05 окт '15 в 12:42
0 ответов

Ошибка npm при установке opencv

Я пытался установить OpenCV с Npm. Я получил следующую ошибку. Пожалуйста помоги. Я застрял так долго! У меня установлен Python 2.7 и opencv 2.4.9 на моем компьютере. У меня есть следующие системные переменные. C:\Python27;%OPENCV_DIR%\bin И OPENCV_…
01 окт '16 в 23:02
2 ответа

C++: Thread Building Blocks - включая ад

Я не могу заставить мою программу на C++ компилироваться. Как видите, я пишу аддон Node.js. Вот код (Eamorr_addon.cpp): #include <iostream> #include <v8.h> #include <node.h> #include <gmp.h> #include "Definitions.h" #include …
15 фев '12 в 10:46
4 ответа

Добавьте каталог включения для узла gyp

Я развертываю приложение node-js на heroku, для которого требуется пакет nma imagemagic -native. Я сделал buildpack установить libmagick++-dev и экспортируйте путь включения: export INCLUDE_PATH="$BUILD_DIR/.apt/usr/include:$INCLUDE_PATH" export CPA…
04 фев '15 в 23:19
1 ответ

Как я могу собрать node.js без каких-либо внутренних модулей?

Я хочу построить определенный nodejs как статическую библиотеку без какого-либо внутреннего модуля, такого как child_process dns и т.п. Есть ли настраиваемый способ сделать это?
22 авг '17 в 14:09
2 ответа

Ошибка в развертывании на героку

У меня есть приложение, работающее в автономном режиме с npm start, но не работаю на героку. Журнал сборки -----> Node.js app detected -----> Creating runtime environment NPM_CONFIG_LOGLEVEL=error NPM_CONFIG_PRODUCTION=true NODE_ENV=production…
03 мар '16 в 17:24
0 ответов

Укажите пользовательский Mac .framework БЕЗ использования XCode

Кроссплатформенное приложение, использующее библиотеку, которая обеспечивает.framework для macOS и.dll/.lib для windows. Я могу заставить его работать, если я копирую файлы.framework в папку global /Library/Frameworks, но это плохо, так как это пред…
21 фев '19 в 23:29
0 ответов

Цели действия Node-gyp (или gyp), содержащие =, & в Linux

Я использую node-gyp в Linux и мне нужно использовать действия для определения пользовательских шагов сборки (обратите внимание на то, является ли это проблемой node-gyp или общей проблемой gyp). Документация, кажется, предлагает, чтобы вы указали к…
22 июн '16 в 22:45
0 ответов

Сборка разделяемой библиотеки для узла FFI

Я хочу использовать разделяемую библиотеку C/C++ и вызывать ее из NodeJS, используя FFI. Вся информация, которую я видел, указывает на то, что вам нужно пересобрать общую библиотеку с помощью gyp. Это строго необходимо? Могу ли я собрать свой.so фай…
10 май '18 в 19:58
0 ответов

node-gyp каждый раз терпел неудачу из-за плохой директории инструментов сборки

Я боролся с этим в течение нескольких часов, и пришел без решения. В основном, когда я пытаюсь установить модуль узла в зависимости от node-gyp, он каждый раз терпит неудачу - потому что он знает о несуществующем каталоге python, который указывает н…
16 июн '18 в 20:08