Стоит ли включать заголовочные / статические библиотеки в проект привязки? - PullRequest
0 голосов
/ 22 сентября 2019

В настоящее время я пишу привязку Node.js к библиотеке C ++.В настоящее время я думаю о том, чтобы поделиться этим проектом с открытым исходным кодом.

Однако я понял, что могу использовать заголовки из библиотеки C ++, потому что ранее я установил его в каталоге include.Итак, я получил 2 вопроса.

  1. Могут ли пользователи, которые скачали этот пакет с NPM, использовать эту библиотеку без какой-либо дополнительной установки?Я думаю, что это должно работать, так как я добавил библиотеку в файл gyp.

  2. Для публичного репозитория лучше поместить эти заголовки и статический файл библиотеки (.a)прямо внутри хранилища?Или я должен дать инструкции по их установке?

Хотя я думаю, что не может быть лучшего способа, я хочу знать плюсы и минусы каждого способа.

...