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

问一下程序在linux各版本中移植问题!急!急!急!盼有经验的高手能回答一下!谢谢!

    来源: 互联网  发布时间:2015-07-05

    本文导语:  在linux下开发的图形界面程序能在linux下各个版本中通用吗?比如在Redhat linux 9.0下用Kylix或kdevelop工具开发的图形界面程序能在红旗或Suse linux下运行吗?是否只要在其它linux版本中重新编译就可以运行,还是不行?如...

在linux下开发的图形界面程序能在linux下各个版本中通用吗?比如在Redhat linux 9.0下用Kylix或kdevelop工具开发的图形界面程序能在红旗或Suse linux下运行吗?是否只要在其它linux版本中重新编译就可以运行,还是不行?如果不行,请问为什么?

急切企盼高手指点!谢谢!

|
不好说!!
比如,如果你的程序是用GTK2.0的
但是在只装有GTK1.2的系统上就无法运行了
其他程序也有类似的问题
解决方法是用静态连接,但这样程序体积会很大
linux的缺点之一就是版本混乱,应用程序难以兼容。

|
不一定。
因为现在只有符合国际的LSB1.3标准(马上就有2.0了)的Linux之间才可以没有任何障碍的移植,目前只有三家公司通过了这个认证:Red Hat,SuSe,还有一个是香港的Thiz(这个不太常见)。如果在其它版本的Linux上可移植性是没有保证的。

|
不能,linux这点上很闹心,每个版本的核心都有很大的改动

|
应该是只要用相应版本的编译器编译后就能通用了

|
可以的,不是很了解
不过理论上如果都使用KDE
或者gnone应该都可以得吧

|
我想只需重新编译就行了。我们都是这样做的。不过我们的linux平台只有red hat系列(从7.0到9.0)

|
没有这么简单,除非你写的程序是一个简单的程序,这上我们把我们的系统从tru64 UNIX移到IBM AIX unix上就花了6个月,当然包括测试

    
 
 

您可能感兴趣的文章:

  • 程序可移植性问题
  • WINDOWS GDI程序如何移植到LINUX下?望高手们赐教!!!
  • linux上的c程序移植到solaris 10 需要作哪些工作
  • 求程序移植乱码解决方案
  • 征将linux 的程序移植到 windows的方案
  • 关于程序移植,请知道的帮忙,分会加的
  • 移植c++builder的程序出错
  • 移植PCI驱动程序,提示找不到iobuf.h
  • 新手求教——windows程序移植到unix下
  • gtk+程序移植到Windows上的问题
  • Unix程序移植到linux问题[mkdirp]
  • vc程序怎样移植到Linux下????(在线等待特急)
  • 各位好,如何将VC++写的程序代码移植到Linux上?用GCC编译的话,程序需要做那些改动?
  • UNIX系统下的C程序移植到Linux系统的问题
  • 请问这个程序能移植到linux上么?怎么解决?谢谢
  • Linux程序移植到windows
  • 如何快速将一win32多线程(c++)程序移植到sco/aix下?
  • 请问wxWindows 和Qt随用来移植MFC开发的程序比较好?
  • linux 程序移植到windwos下
  • 请大家帮忙提供资料:如何将windows系统服务程序移植为linux系统服务?
  • 如何安装linux源程序(希望回答详细些)
  • 简单的java程序问题,请求回答!!!!
  • 难道中国程序员真的是XXXX?没人能够回答这个问题??第三次提问! 100分送上!
  • 在笔记本上安装了Fedora Core 5,用FC5自带的Eclipse的开发java程序,Eclipse运行非常慢,了解者请回答。
  • 高分请教!回答完了再加200分!linux 上的c++或c 程序能不能读写excel文件?
  • 请使用JDK者来回答: 你们用什么编辑器来编JAVA源程序? 方便吗?
  • 如何从程序中获得/设置环境变量?火急,回答完立即给分。
  • 这个程序到底怎么了,在线等待,(主要是方法的调用)急盼回答
  • 昨晚,通过朋友的帮助,现在程序还有一点错误,急盼回答!(在线等待)
  • 请教大家给程序注释:回答者给分100
  • 嵌入式系统字符驱动程序(应用)问题(初学),请帮忙回答
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C# 获取程序集版本、文件版本
  • 在redhat 9中怎么将高版本的程序退回到低版本?
  • 请问各不同的浏览器版本对应支持Java相应的哪个版本编译出来的程序?
  • 请问在高版本linux编译链接的程序如何在低版本Linux上运行
  • 为什么我在低版本的程序不能在高版本的LINUX上运行?
  • 关于不同版本下编译的程序拿到其他版本不能用的问题.请各位帮帮忙!
  • Unix下如何在编程程序时给程序添加上版本信息?
  • 内核版本和程序便以版本的不匹配如何解决
  • 做了一个程序,想在其他机子上运行,但是说GTK版本太低,请问怎么发布程序?
  • linux驱动程序如何加版本字符串
  • unix下有没有比较好的程序版本控制和文档管理的工具?
  • 如何生成程序的版本号
  • 郁闷,如何使用JB7和JDK1.3以前版本调试程序?
  • 在linux下做C程序,用哪个版本的LINUX比较好?
  • redhat7.3中使用gcc调试c程序,用的是什么版本的库?
  • linux下如何查看程序的版本号?
  • 如何获取驱动程序的基本信息(版本、作者、描述等等)
  • 发布出去的程序,运行时总依赖glibc的版本怎么办??
  • 誰知哪里有acrobat reader的linux版本程序
  • 请教大家,我用gcc4.2.1版本,编译openmp程序,提示找不到omp.h文件?
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • 为什么我在java程序里启动的一个程序在java程序关闭后,该程序的所有进程都关掉了
  • windows server2008上PowerBuilder程序系统错误解决方法
  • Linux 编程怎么样在程序开启一个程序,和关闭一个程序?
  • c语言判断某一年是否为闰年的各种实现程序代码
  • 请问从一个java程序中如何调用另一java程序,并控制可以其状态(最小化、最大化、结束程序),还有怎样知道那个被调用的程序结束。
  • 程序员的八种级别,你属于哪一级?
  • Linux下的程序是在内存中运行的吗?为什么在程序运行的时候可以删除程序文件?
  • Linux下指定运行时加载动态库路径及shell下执行程序默认路径
  • 我的程序是用c写的gtk+程序,有个函数的参数要传给它图片的文件名,但是图片和原程序不在同一目录下怎么办?怎么在程序里指定文件的路径
  • 在docker容器中通过apt-get安装新的程序


  • 站内导航:


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

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

    浙ICP备11055608号-3