过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[使用技巧] 两种跨平台两种不同的为难

[复制链接]
发表于 2012-12-5 10:57:01 | 显示全部楼层 |阅读模式
发贴请勿包含网站外链(直接下载地址和网盘除外),屡犯者将封禁ID、网址永久屏蔽,www.gqgtpc.com感谢支持!
win7旗舰版系统下载】资讯:操作系统存在很多,硬件设备也是存在很多,支持软件也是存在很多,编译系统也是存在很多,正是由于 这些复杂的原因所以说在不同的操作系统之中开发的程序是不可以直接的运行的,甚至假如 你树立 了一个穿插 编译环境的话,那么在本人 的操作系统之中开发的应用还是应当在其他的操作系统之中才是可以运行的。比方 说arm-linux-gcc这就是一个在X86的计算机之上开发arm应用程序的工具。

   073614u5cxzxb6oj0pd5wr.jpg   

人们一直希望跨平台,也就是在不同的操作系统之中我们可以使用同一个程序顺利的运行,或者说仅仅是需要. 对于少量的代码进行修改之后运行。这就是我们在文章的标题之上说的两种跨平台的模式。


第一篇文章之中我向大家介绍了SDL这样的一个跨平台的图形开发包,这种跨平台是在代码层次之上的,其意义 是如此,即在win7旗舰版操作系统之中开发的代码我们不需要. 进过修改就是可以在linux操作系统之中编译运行。


这种跨平台的模式存在程序设计之上的为难 ,总是存在一些老比程序设计人员设计的模块是高耦合的,这些模块基本 就是没有操作系统之间的独立性,正是由于 这样的一个原因所以说导致了代码需要. 较大范围的改动才是可以在不同的操作系统之中运行。


第二种跨平台是在二进制指令之上的跨平台,一般这都是通过虚拟机这样的一种机制实现的,比方 说Java的执行模式就是如此,C#也是如此。但是这种跨平台实践 比上面的一种还要纠结,使用Java开发的X86程序不可能是直接的在手机之中运行。由于 编译的时候就是添加了很多操作系统自身 的特性,其实这也是由于 各种版本操作系统之上虚拟机的实现被窜改 了。


在win7 系统下载之中仅仅是存在这两种跨平台的模式,当然也是存在脚本跨平台的,但是这种脚本其实也就是代码了。

楼主热帖
[Windows7] 如何去掉Ghost系统之中无用的软件?
[Windows7] 安装Windows7 笔记本没有合上盖子休眠睡眠的
[Windows7] Windows 7系统开机休眠恢复时宽带自动连接
[Windows7] Windows7 下怎么 设置局域网共享文件
[Windows7] 为什么在部分的机器之上Windows7运行迟缓 ?
[系统应用经验技巧] Windows无法连上无线网却不能上网怎
[系统应用经验技巧] 修改操作系统的默认目录来优化电脑
[Windows10] Windows 8 最新版本:build 8006编译完成
[Windows10] Windows 8新版用户界面正式揭晓
[Windows7] Windows 7小技巧:轻松设置多地域 时间

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

本版积分规则

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

GMT+8, 2017-3-23 10:20 , Processed in 0.159702 second(s), 27 queries .

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

Powered by Discuz!

过期罐头电脑论坛

win7旗舰版_windows10

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