Как интегрировать проект C ++ с NodeJS, используя CMake - PullRequest
1 голос
/ 25 мая 2019

У меня есть проект, написанный на кроссплатформенном C ++, над которым я долгое время работал, используя Visual Studio для компиляции и отладки.

Мой проект включает библиотеку C ++, а также исполняемые файлы для библиотеки

В течение прошлого года я написал несколько кросс-платформенных скриптов сборки с использованием CMake и Python. Я решил, что также хотел бы использовать свой проект в качестве дополнения NodeJS C ++, поэтому я отказался от CMake, если предпочитаю GYP работать с node-gyp.

GYP отлично работает для моих проектов, а также для интеграции с NodeJS, однако мне также нужно снова запустить Google Test для моего проекта, использующего CMake.

Я давно исследую эту проблему, и у меня нет четкого направления. Я мог бы восстановить предыдущую систему сборки CMake / Python, которая у меня была раньше, но я бы не знал, как продолжить поддерживать интеграцию с NodeJS.

Мне интересно, есть ли решение, которое позволит мне легко интегрироваться с NodeJS, а также с другими проектами. Я также намереваюсь интегрироваться с движком V8, который использует систему сборки GN.

Заранее спасибо всем, кто может помочь!

1 Ответ

0 голосов
/ 25 мая 2019

Переход с CMake.js (https://github.com/cmake-js/cmake-js) благодаря @ super

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...