Является ли конвенция для присвоения имен файлам make файла для использования капитала 'm', например Makefile?

Возможный дубликат:
Должен ли я называть "Makefile" или "Makefile" ?

Что такое стандартное соглашение для создания файлов по своей капитализации. Я видел как Makefile, так и makefile. Это зависит от языка? Проект?

Ответ 1

Это не имеет значения. Программа make ищет либо одну. Я лично предпочитаю Makefile, так как я всегда в Linux, и он появляется сначала в списке каталогов, так как я использую строчные буквы для всех моих файлов .ccp и .h.

Ответ 2

Вы можете использовать любой из них, но обычно Makefile предпочтительнее Makefile. Если у вас есть как Makefile, так и Makefile в том же каталоге, и вы просто набираете make, тогда Makefile выполняется, а Makefile игнорируется.

Ответ 3

Я считаю, что он обычно капитализируется. По крайней мере, на системах * nix.

Ответ 4

Makefile (capitalized) является стандартом в мире Unix, где файловая система чувствительна к регистру (т.е. Makefile, Makefile и Makefile - все разные файлы). В Windows это не имеет значения.