[О блоге]
[наверх]
[пред]
[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 версии библиотек могут не стоять. Но у меня собралось
без проблем и плясок.
[оставить комментарий]