当前位置:  技术问答>linux和unix

发布出去的程序,运行时总依赖glibc的版本怎么办??

    来源: 互联网  发布时间:2016-09-02

    本文导语:  在linux做了一个静态库,拿到客户那使用时,由于客户的glibc通常是2.3.4或更低,我使用的glibc版本一般在2.5以上,能不能使编译出来的静态库不依赖glibc版本? | 这个估计困难哦 Glibc是提供系统调用和...

在linux做了一个静态库,拿到客户那使用时,由于客户的glibc通常是2.3.4或更低,我使用的glibc版本一般在2.5以上,能不能使编译出来的静态库不依赖glibc版本?

|
这个估计困难哦
Glibc是提供系统调用和基本函数的C库 linux系统中最底层的api  几乎其它任何的运行库都会依赖于Glibc 
所以如果你的库要想和他没关 基本是不可能的
不仅是你的库这样 很多开源软件都是这样的呀 依赖一定版本的glibc
除非你降低你的开发版本 或者让客户用更高版本的glibc

|
找一个跟客户系统版本一样的系统来编译。
或使用compat之类的库~

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 做了一个程序,想在其他机子上运行,但是说GTK版本太低,请问怎么发布程序?
  • 求助:请问各位大侠,哪儿有一个关于开发EJB完整的从发布到运行的例子
  • [求助]关于数据库链接的问题!在JBuild运行环境下能和sql server连接,但是发布到服务器上就不行了
  • 大散分:EJB第一次运行,发布成功.哈哈.
  • unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android apk)
  • 我怎么运行(调用)我的EJB呀(在发布和部署后)?
  • Hadoop 2.1.0-beta 版发布
  • 除了发布虚拟机外,发布JBuilder应用程序应发布我的哪些文件?怎样脱离JBuilder环境?
  • Hadoop 2.0.5-alpha版发布
  • 怎么发布打包并发布自己的Android应用(APP)
  • PL/SQL Developer 10.0发布
  • 我要把我的jsp网站发布到网络上,又固定的Ip和空间,怎么才能发布?谢谢!在线等待!急!急!
  • Oracle 12c发布简单介绍及官方下载地址
  • Web应用发布工具 Fredistrano
  • Firefox 23 中文版全新发布
  • 新闻发布系统的分权限管理问题,请大家来讨论一下
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • Web服务发布管理 Duda Client Manager
  • 基于Python的Html/xml解析库Beautiful Soup 4.2.1发布
  • Web图库发布工具 EasyGallery
  • Windows优化大师最新版 V7.99 Build 12.604发布
  • 程序发布的问题(动态连接库的问题)
  • nginx最新主线开发版1.5.4发布及下载地址
  • 我用jsp,servlet,等写好的程序如何用installshelld 打包发布!
  • nginx最新稳定版1.4.2发布
  • Oracle支持Linux的哪些发布版本
  • Windows清理助手最新版3.1发布及下载地址
  • 应用自动发布和管理工具 LiveRebel


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3