U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

Linux和Windows可执行文件的区分

来源:http://www.tudoupe.com时间:2022-06-12

一些后缀区分

在PC平台上,最受欢迎的可执行文件格式是COFF(Common File Format)格式,它有两个变种:

  • Windows下的PE(Portable Executable)
  • Linux的ELF(Executable Linkable Format)

可执行文件后缀:

  • Windows的.exe
  • Linux的.out.o(ELF可执行文件), 没有附录, लिनक्स通常可以自动识别文件类型,只要设置了执行权限,以Elf文件头,可以被视为可执行文件

linux如何运行可执行文件

动态连结图书馆文件末尾:

  • Windows的.dll
  • Linux的.so

静态连结图书馆文件末尾:

  • Windows的.lib
  • Linux的.a

目标文件有三个类型:

  1. 可移动文件包含代码和数据,适合与其他目标文件链接,以便创建可执行文件或共享目标文件。*.oWindows文件*.obj文件)
  2. 一个可执行文件包含一个适合执行的程序,该程序指定了exec()如何创建程序的进程图像。/bin/bash文件;Windows*.exe
  3. 共享对象文件包含两个上下文连结的代码和数据。首先,链接编辑器可以与其他可移动和共享目标文件处理,生成另一个目标文件。其次,动态链接器可以将它与可执行文件和其他共享目标结合起来,创建进程映像。目标文件都是程序的二进制表示,目标是直接在特定处理器上执行.so"/lib/ glibc-2".5.so;Windows.dll

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息