windows和linux生成的可执行文件之间有什么区别
发布时间:2020-12-13 20:40:26 所属栏目:Windows 来源:网络整理
导读:Possible Duplicate: 07000 为什么用linux编写的程序不能在windows中执行?假设我编译了一个简单的C程序,其中包含对windows和linux都通用的函数调用,编译器是否在windows和linux下生成不同的二进制文件? 他们使用不同的容器格式. 大多数Linux可执行文件是EL
为什么用linux编写的程序不能在windows中执行?假设我编译了一个简单的C程序,其中包含对windows和linux都通用的函数调用,编译器是否在windows和linux下生成不同的二进制文件?
他们使用不同的容器格式.
大多数Linux可执行文件是ELF个文件;所有Windows可执行文件和DLL都是PE文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows Server 2016是否支持SNMP v3?
- windows – 读取存储在注册表中的GUID值
- 我在哪里可以下载Microsoft的标准WPF主题?
- 2018-2019-2 20165237《网络对抗技术》Exp2 后门原理与实践
- iis – 使用Microsoft.Web.Administration以编程方式安装SS
- windows – 使用BAT从网络共享复制
- 飞溅屏幕 – 通用窗口10个应用程序的Splash屏幕
- mimikatz提取windows密码
- windows-server-2008-r2 – 在Windows Server 2008 R2上禁用
- 是否有任何针对NodeJ的本机Windows版本的计划?