【发布时间】:2014-10-13 20:15:23
【问题描述】:
我正在为 android 编写 NDK,这让我开始思考。我知道 C 是独立于平台的语言,但依赖于编译器。考虑到这一点,C 程序的执行与 Windows->Linux->Mac 有何不同。我的意思是源代码在 Windows 中生成 .obj 文件和 .exe 文件。但是 Linux 或 Mac 呢?它在 Linux 和 Mac 中遵循什么类型的文件扩展名。如果有人能详细说明这一点,我会很高兴。
【问题讨论】:
标签: c linux compilation execution