计算机系统基础--小白笔记

1、思考为什么window上的应用不可以在linux上运行?如果直接使用源程序(API接口一样),那么兼容么?最终兼容么?


因为可能是编译接口(API)不一样,不过最主要是程序的可执行文件格式是不一样的,但如果你的直接拿源程序并且编译接口一样,那么是可以兼容双平台的。但最终因为可执行文件格式不一样,所以没法运行。

如果你是程序员,你面向的是API(编程接口),如果你是终端用户,那么你面向的是ABI(应用格式接口),也就是面向操作系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值