Можно ли скомпилировать программы Go в LLVM IR? - PullRequest
0 голосов
/ 12 сентября 2018

Я нашел этот проект: https://github.com/go-llvm/llgo.
Но последний коммит был почти 4 года назад, и они упоминают:

Этот проект был перенесен на llvm.org. Любые вклады или сообщения об ошибках должны быть отправлены туда. Пожалуйста, обратитесь к readme llgo для получения дополнительной информации

Так это непригодно для современных программ?

Другой проект: https://go.googlesource.com/gollvm.
Но, согласно их сайту, он все еще находится в разработке. Но достаточно ли он стабилен, чтобы использовать его сейчас и будет ли он развиваться дальше?

Gollvm в настоящее время находится в разработке - версии еще не доступны для скачивания. Инструкции по созданию gollvm следуйте.

Существуют ли другие проекты или способы компиляции Go в LLVM IR, или это пока невозможно?

1 Ответ

0 голосов
/ 12 сентября 2018

GOLLVM все еще поддерживается, он стабилен, и его последний коммит был в августе.Таким образом, проект не умер.

Однако сейчас он ориентирован только на Linux x64.Таким образом, ваше приложение не будет работать на macOS или Windows.

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