В настоящее время я пишу привязку Node.js к библиотеке C ++.В настоящее время я думаю о том, чтобы поделиться этим проектом с открытым исходным кодом.
Однако я понял, что могу использовать заголовки из библиотеки C ++, потому что ранее я установил его в каталоге include.Итак, я получил 2 вопроса.
Могут ли пользователи, которые скачали этот пакет с NPM, использовать эту библиотеку без какой-либо дополнительной установки?Я думаю, что это должно работать, так как я добавил библиотеку в файл gyp
.
Для публичного репозитория лучше поместить эти заголовки и статический файл библиотеки (.a
)прямо внутри хранилища?Или я должен дать инструкции по их установке?
Хотя я думаю, что не может быть лучшего способа, я хочу знать плюсы и минусы каждого способа.