[О блоге] [наверх] [пред] [2021-11-15 22:14:51+03:00] [aebd07901a3ca81ac2f057c8c6963a8dfe25d52d]
Темы: [c][go][tip]

Статическая линковка cgo программ

https://www.arp242.net/static-go.html
У знакомого было желание использовать sqlite3 в Go. А для этого с ходу
находятся только C-binding-и. У него на GNU/Linux системе поэтому сразу
исполняемый файл начинает зависеть от динамических библиотек и уже не
портируемый. Но ведь можно же Си программы статически слинковать? Вот и
cgo тоже парой опций можно заставить это пытаться сделать. На GNU/Linux
это правда всё равно под обычными дистрибутивами не тривиально, ибо
соответствующие .a версии библиотек могут не стоять. Но у меня собралось
без проблем и плясок.

    [оставить комментарий]