问答

linux如何把一个二进制文件相关的so打包在一起

作者:admin 2021-05-06 我要评论

比如两台linux服务器,一台安装了mysql,我只需要把mysql文件和依赖的库做成单文件就好了,然后放到另一台电脑直接就可以用,目前会提示so文件不存在 ### 应对这...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

比如两台linux服务器,一台安装了mysql,我只需要把mysql文件和依赖的库做成单文件就好了,然后放到另一台电脑直接就可以用,目前会提示so文件不存在

###

应对这种需求人们现在的解决办法是用docker

###

研究下AppImage,也许符合你的需求

###

如果两台计算机的底层环境是兼容的,这样的处理其实是可以的,如果不兼容则不行。
因为编译后的文件只需要复制到目标机器上,只要环境兼容是可以运行的。
其实如果mysql是单文件(无依赖)编译结果,直接复制mysql都可以运行的。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • linux如何把一个二进制文件相关的so打

    linux如何把一个二进制文件相关的so打

  • web vscode的插件如何获取浏览器信息

    web vscode的插件如何获取浏览器信息

  • 富文本编辑器中粘贴了一段带本地图片的

    富文本编辑器中粘贴了一段带本地图片的

  • vue 绑定内联样式要怎么绑定margin、pa

    vue 绑定内联样式要怎么绑定margin、pa

腾讯云代理商
海外云服务器