linux和unix解决办法

linux和unix
请问在linux系统环境中可以运行unix程序吗,应该做些什么改动呢?


一般是兼容的,Linux和Unix OS 相似度95%以上。


一般情况下都可以。 linux的程序一般都可以在unix下编译通过的


正常情况是可以的


如果是二进制,肯定不行,根本就是两个系统,你在linux下没法运行exe文件吧,一个道理……
如果是源文件编译,一般来讲是兼容的,不过不是100%,因为unix有很多linux没有的系统调用,所以如果涉及到这些linux中不存在的系统调用,显然文件是无法编译的……
一般来讲,只有那些更多的使用平台无关函数的程序具有更高的移植性,而几乎总是在使用系统调用的的程序,移植性会相当的差……

探讨

如果是二进制,肯定不行,根本就是两个系统,你在linux下没法运行exe文件吧,一个道理……
如果是源文件编译,一般来讲是兼容的,不过不是100%,因为unix有很多linux没有的系统调用,所以如果涉及到这些linux中不存在的系统调用,显然文件是无法编译的……
一般来讲,只有那些更多的使用平台无关函数的程序具有更高的移植性,而几乎总是在使用系统调用的的程序,移植性会相当的差……

linux和unix解决办法

相关文章:

你感兴趣的文章:

标签云: