过期罐头电脑论坛-win7、win10雨人系统下载

过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2237|回复: 0
收起左侧

所谓的移植程序到底是如何实现的?

[复制链接]
发表于 2013-2-20 16:50:07 | 显示全部楼层 |阅读模式
发贴请勿包含网站外链(直接下载地址和网盘除外),屡犯者将封禁ID、网址永久屏蔽,www.gqgtpc.com感谢支持!
你晓得 什么是移植程序吗?其实这是一个在开发程序的时候我们经常使用到的名字,在说这样的一个问题的时候我们首先应当理解 的就是操作系统平台之间的差别 性,在二进制的格式之上说操作系统其实并不是互相 的兼容的,比方 说我们在Ghost Win7操作系统之中运行的程序就是不能在Linux操作系统之中的,虽然说机器指令都是一样的,但是操作系统的描绘 信息和调用的接口是不一样的,也正是由于 这样的一个原因所以说不同的程序在二进制之上是不兼容的。
   051018qgsbgx11ijf5jhgs.jpg   



假如 是手机的话,这更是不可以的,由于 手机首先在硬件的指令之上就是不一样的,桌面计算机的程序基本 就是无法在手机之上运行。这一点是肯定的。

但是有的时候我们是有程序跨平台运行的需求的,正是由于 这样的一个原因所以说我们才是应当使用一些跨平台的开发工具,但是应当晓得 的一点就是,假如 是静态编译的言语 的话是不可能直接的运行的,所以说我们才是应当移植。

移植也是存在两种的,一种是重构的移植,这种一般都是在没有源代码的状况 之下进行移植的。这种移植其实说白了就是进行重新的开发,也并不是希望能原版的呈现,而是在程序的表现之上呈现出大致的相同。另外的一种就是源代码移植吗,常常 这是由于 作者的需要. 才进行移植的,这种移植我们仅仅是需要. 略微 的修改代码就是可以了,正是由于 这样的一个原因所以说比前面的一种软件的移植简单很多。

这个就是所谓的程序的移植,看来由于 操作系统之间的问题程序的移植工作还是比较的复杂的。

楼主热帖
[系统应用经验技巧] Windows 7各种安装方法优缺陷 评测
[Windows7] 用U盘启动盘-安装Win7系统需要. 注意的问题
[系统应用经验技巧] 使用操作系统最大的错误就是模糊用户
[Windows10] Windows 8系统怎么开启删除确认提示?
[DV视频编辑技术] 团队作品·大陆独立电影预告片
[DV视频编辑技术] 怎么我今天安装的CS6总是不能导入视频
[电脑组装维修] 2500元四核APU家庭影音网游配置
[Windows7] win7无法连接到网络几招解决网络连接问题
[电脑组装维修] 笔记本液晶屏使用注意事项
[Windows7] 操作系统的优劣并不是个人能说了算的

您需要登录后才可以回帖 登录 | 注册

本版积分规则

win7 64位旗舰版下载|win10系统下载|win7旗舰版|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2017-7-25 18:32 , Processed in 0.134099 second(s), 27 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

过期罐头电脑论坛

win7旗舰版_windows10

快速回复 返回顶部 返回列表