文件扩展名大小写是否与扩展名为.asm的汇编源文件有关?

时间:2010-09-22 17:22:32

标签: file assembly

我的目标是建立一个规则,即file.asm应该与file.ASM完全相同(或类似的变体,例如file。[aA] [sS] [mM])。我想避免踩到一个我不知道的惯例。

区分大小写的文件扩展名约定示例:

装配
具有.S和.s扩展名的文件在GNU Assembler下的处理方式不同(.S通过预处理器; .s不通过)。

C / C ++
.C有时(取决于编译器?)编译为C ++文件,.c编译为C。

2 个答案:

答案 0 :(得分:2)

gcc-x标志可以为您解决此问题。明确指定语言,并且presto - 不再有问题。其他编译器可能有也可能没有类似的功能,但只能以唯一的方式阅读文档。

答案 1 :(得分:0)

至少在Windows上,MASM或TASM等汇编程序并不关心文件扩展名的情况,即我所知道的.asm = .ASM。