У меня есть библиотека .so, которую я компилирую из go для linux. Я хочу написать для него привязку nodejs, но я хочу включить предварительно скомпилированные файлы .so, потому что для компиляции на компьютере пользователя потребуется go и некоторые другие зависимости. Я не очень хорошо разбираюсь во всей архитектуре linux, но, по сути, мой вопрос, могу ли я иметь только один предварительно скомпилированный файл? Я предполагаю, что это не будет работать на всех архитектурах. Так какой список архитектур мне придется предварительно скомпилировать? или я должен просто скомпилировать на компьютере пользователя?