跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不依赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。相对而言如果某种计算机语言不用修改代码即可做到高度跨平台,那么此语言就越抽象,硬件控制力就越低,只适合开发高度抽象的模型系统。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
英特尔
+关注
关注
61文章
9906浏览量
171565 -
操作系统
+关注
关注
37文章
6748浏览量
123209 -
应用程序
+关注
关注
37文章
3248浏览量
57619
发布评论请先 登录
相关推荐
跨不同CPU开发应用程序时面临哪些挑战
将Arm CPU设备(电路板和软件)上开发的应用程序轻松快速地移植到RISC-V CPU设备,这一任务颇具挑战性。那么,跨不同CPU开发应用程序时面临哪些挑战?
发表于 10-14 10:45
•1062次阅读
JAVA语言为什么能跨平台?
执行的代码。因此对于Java编程者来说,不需要考虑硬件平台是什么。所以Java可以跨平台。因为它有虚拟机(JVM),JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统
发表于 11-27 17:06
Qt 跨平台C++图形用户界面应用程序开发框架
Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,
发表于 03-28 21:03
快速识别应用程序性能瓶颈
RATIONAL QUANTIFY FOR WINDOWS能查明应用程序的性能瓶颈,从而确保使用JAVA、VISUAL C/C++和VISUAL BASIC开发的应用程序的质量和性能。
发表于 04-18 22:15
•20次下载
通过Unity将所有类型对象、环境与3D图像混合,可以开发出跨平台的AR应用程序
在去年年底发布的Unity 2017.3提供了对Vuforia 7的全面支持。开发者通过Unity可以将所有类型的物理对象、环境与3D图像混合,从而开发出跨平台的AR应用程序。
发表于 06-05 17:20
•1013次阅读
使用App Game Kit开发跨平台应用程序
了解App Game Kit,一个易于使用的跨平台开发环境。
用户可以使用BASIC脚本编写代码,也可以使用带有C ++或XCode的库。
谷歌新版Flutter应用开发框架已至此在Windows平台上的应用程序
为了给 iOS 和 Android 移动平台轻松开发应用程序,谷歌推出了名为 Flutter 的应用开发框架。不过随着时间的推移,它正在成为“一次编译,随处运行”的大规模跨平台项目的一
如何使用CMake工具套件构建CUDA应用程序
我希望这篇文章向您展示了 CMake 如何自然地支持构建 CUDA 应用程序。如果您是 CMake 的现有用户,请试用 CMake 3 . 9 并利用改进的 CUDA 支持。如果您不是 CMake 的现有用户,请试用 CMake 3 .
基于AWTK开发应用程序需要遵循的规范和方法
AWTK 是 ZLG 开源的跨平台 GUI 引擎,本文介绍一下基于 AWTK 开发应用程序需要遵循的规范和方法,以保证应用程序也能跨
第6代光纤通道:加速全闪存数据中心的数据访问和应用程序性能
电子发烧友网站提供《第6代光纤通道:加速全闪存数据中心的数据访问和应用程序性能.pdf》资料免费下载
发表于 08-29 11:52
•0次下载
【从0开始创建AWTK应用程序】编译应用到RTOS平台
AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植
评论