Что: aebd07901a3ca81ac2f057c8c6963a8dfe25d52d Когда: 2021-11-15 22:14:51+03:00 ------------------------------------------------------------------------ Темы: go tip ------------------------------------------------------------------------ Статическая линковка cgo программ https://www.arp242.net/static-go.html У знакомого было желание использовать sqlite3 в Go. А для этого с ходу находятся только C-binding-и. У него на GNU/Linux системе поэтому сразу исполняемый файл начинает зависеть от динамических библиотек и уже не портируемый. Но ведь можно же Си программы статически слинковать? Вот и cgo тоже парой опций можно заставить это пытаться сделать. На GNU/Linux это правда всё равно под обычными дистрибутивами не тривиально, ибо соответствующие .a версии библиотек могут не стоять. Но у меня собралось без проблем и плясок. ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20%D0%A1%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BB%D0%B8%D0%BD%D0%BA%D0%BE%D0%B2%D0%BA%D0%B0%20cgo%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%20%28aebd07901a3ca81ac2f057c8c6963a8dfe25d52d%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0