Mac OS X和Windows中的可执行文件

萨加尔·科塔里(Sagar R.Kothari)

我已经看到Windows中的每个可执行文件都具有.exe扩展名。但是Mac OS X没有相同的功能。

Windows执行.exe文件。那Mac OS X执行哪种文件呢?

两种操作系统的应用程序执行之间有什么区别?

即使我发现Windows安装程序具有相同的扩展名.exe,但在Mac上安装程序具有扩展名.dmg

您能否与我分享有关Mac和Windows上的.dmg和可执行文件的知识?

菲比斯

扩展名实际上不会更改文件的类型,尽管扩展名通常会向系统提示对特定项目的处理方式。

DMG不是可执行文件,它们是光盘映像。它们是充当光盘的文件,通常包含可执行文件和应用程序的其他文件。当您双击一个文件时,系统会挂载它,然后您就可以访问其中的文件。

Windows和OS X都执行二进制可执行文件,尽管它们的格式不同。用户在使用GUI时所看到的最大区别是,在Windows上通常会看到.exe可执行文件,该文件位于包含其他文件和程序使用的信息的文件夹中。在OS X上,所有其他文件以及主要可执行文件都包含在扩展名为.app的“捆绑包”(实际上是一个文件夹)中。双击.app捆绑包将执行内部可执行文件并加载您的应用程序。

在GUI之外,在实际的文件结构中,Mac和Windows系统确实非常相似。这些差异主要是关于系统如何向用户呈现事物以在GUI中进行操作的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Clang C ++ Cross Compiler-从Mac OS X生成Windows可执行文件

来自分类Dev

install_name_tool以更新可执行文件以在Mac OS X中搜索dylib

来自分类Dev

如何在Mac OS X的可执行文件中嵌入二进制文件的内容?

来自分类Dev

如何强制Eclipse使用SceneBuilder可执行文件?Mac OS X

来自分类Dev

如何在Mac OS X上创建ELF可执行文件?

来自分类Dev

将Unix可执行文件添加到Mac OS X Dock

来自分类Dev

为什么我可以在Mac OS X中查看某些Unix可执行文件,而不能查看其他文件?

来自分类Dev

如何在Mac OS X 10.8.5上恢复/ usr / libexec / java_home可执行文件?

来自分类Dev

QProcess Mac OS,无法启动带有参数的可执行文件

来自分类Dev

Mac os 终端:终端窗口中的可点击文本(c 可执行文件)

来自分类Dev

无法在Mac上的Wine中运行Windows可执行文件

来自分类Dev

Qt应用程序:如何从Mac创建适用于Windows(和Mac)的独立可执行文件?

来自分类Dev

将可执行文件从Linux传输到Mac

来自分类Dev

我可以在Mac上生成可在Windows上使用的python可执行文件吗?

来自分类Dev

我可以在Mac上生成可在Windows上使用的python可执行文件吗?

来自分类Dev

防止损坏的可执行文件在OS X上启动

来自分类Dev

针对OS X的已编译Golang可执行文件扩展

来自分类Dev

Fiddler for Mac:可执行文件中的CPU类型错误:mono32

来自分类Dev

无法从Mac中的zip存档中提取可执行文件

来自分类Dev

从z / OS上的C语言可执行文件中删除符号信息

来自分类Dev

TortoiseSVN和Mac OS

来自分类Dev

如何在Elementary OS文件管理器上下文菜单中添加“使可执行文件”和“运行”条目?

来自分类Dev

无法在OS X 10.10 Yosemite上使用Clozure CL编译为本地可执行文件

来自分类Dev

使Shell脚本在Mac os x中可执行,而无需进入终端

来自分类Dev

Mac OSX中可用于Intellij IDEA的JavaFX Scene Builder可执行文件在哪里?

来自分类Dev

如何使用Xcode5在Mac应用程序中对签名的可执行文件进行代码签名

来自分类Dev

如何使用Xcode5在Mac应用程序中对签名的可执行文件进行代码签名

来自分类Dev

是否可以在Linux上为Mac创建可执行文件?

来自分类Dev

在Mac OSX上找不到pip安装的python模块的可执行文件

Related 相关文章

  1. 1

    Clang C ++ Cross Compiler-从Mac OS X生成Windows可执行文件

  2. 2

    install_name_tool以更新可执行文件以在Mac OS X中搜索dylib

  3. 3

    如何在Mac OS X的可执行文件中嵌入二进制文件的内容?

  4. 4

    如何强制Eclipse使用SceneBuilder可执行文件?Mac OS X

  5. 5

    如何在Mac OS X上创建ELF可执行文件?

  6. 6

    将Unix可执行文件添加到Mac OS X Dock

  7. 7

    为什么我可以在Mac OS X中查看某些Unix可执行文件,而不能查看其他文件?

  8. 8

    如何在Mac OS X 10.8.5上恢复/ usr / libexec / java_home可执行文件?

  9. 9

    QProcess Mac OS,无法启动带有参数的可执行文件

  10. 10

    Mac os 终端:终端窗口中的可点击文本(c 可执行文件)

  11. 11

    无法在Mac上的Wine中运行Windows可执行文件

  12. 12

    Qt应用程序:如何从Mac创建适用于Windows(和Mac)的独立可执行文件?

  13. 13

    将可执行文件从Linux传输到Mac

  14. 14

    我可以在Mac上生成可在Windows上使用的python可执行文件吗?

  15. 15

    我可以在Mac上生成可在Windows上使用的python可执行文件吗?

  16. 16

    防止损坏的可执行文件在OS X上启动

  17. 17

    针对OS X的已编译Golang可执行文件扩展

  18. 18

    Fiddler for Mac:可执行文件中的CPU类型错误:mono32

  19. 19

    无法从Mac中的zip存档中提取可执行文件

  20. 20

    从z / OS上的C语言可执行文件中删除符号信息

  21. 21

    TortoiseSVN和Mac OS

  22. 22

    如何在Elementary OS文件管理器上下文菜单中添加“使可执行文件”和“运行”条目?

  23. 23

    无法在OS X 10.10 Yosemite上使用Clozure CL编译为本地可执行文件

  24. 24

    使Shell脚本在Mac os x中可执行,而无需进入终端

  25. 25

    Mac OSX中可用于Intellij IDEA的JavaFX Scene Builder可执行文件在哪里?

  26. 26

    如何使用Xcode5在Mac应用程序中对签名的可执行文件进行代码签名

  27. 27

    如何使用Xcode5在Mac应用程序中对签名的可执行文件进行代码签名

  28. 28

    是否可以在Linux上为Mac创建可执行文件?

  29. 29

    在Mac OSX上找不到pip安装的python模块的可执行文件

热门标签

归档