История изменений
Исправление
Napilnik,
(текущая версия)
:
это make - это ограничение на метод сборки?
какие нехорошие разработчики право слово
Конечно. Проект то не на сях и позволяет собирать себя коротенькой командой в консольке, задал имя компилятора, исходника, несколько путей к либам с масками и несколько опций компиляции - всё. И ради автора не желающего устранять совпадение имён файлов, каждый раз трахаться с разруливанием проблемы? А со 100% вероятностью make проблему не решает. По той или иной причине *.o с более высоким приоритетом может быть утерян на диске или в проекте и тогда вместо него компилятор слинкует файл с тем же именем но меньшим приоритетом. А вдруг в проекте сразу оба файла с одинаковыми именами понадобятся, или придётся включить в проект код, который наложит аналогичные танцы с путями для разруливания той же проблемы?
Исходная версия
Napilnik,
:
это make - это ограничение на метод сборки?
какие нехорошие разработчики право слово
Конечно. Проект то не на сях и позволяет собирать себя коротенькой командой в консольке, задал имя исходника, несколько путей в либам с масками и несколько опций компиляции - всё. И ради автора не желающего устранять совпадение имён файлов, каждый раз трахаться с разруливанием проблемы? А со 100% вероятностью make проблему не решает. По той или иной причине *.o с более высоким приоритетом может быть утерян на диске или в проекте и тогда вместо него компилятор слинкует файл с тем же именем но меньшим приоритетом. А вдруг в проекте сразу оба файла с одинаковыми именами понадобятся, или придётся включить в проект код, который наложит аналогичные танцы с путями для разруливания той же проблемы?