Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
7 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1059129
Топик полностью
Dingo
(09.12.2020 22:25, просмотров: 170)
ответил
fk0
на
Вариант с VPATH. Впрочем как и предыдущий он тоже страдает от совпадения имён файлов в разных каталогах. Можно в имени .o файла закодировать каталог (заменив / на ! и т.п.), можно в $(BUILD) устроить такую же иерархию подкаталогов... Впрочем, для мелких проектов решение с VPATH самое адекватное.
Многие критикуют за синтаксисис, но смотрю - колдунство какое-то. Буду разбираться.
Не знал толком про VPATH: знал, что он там какие-то зависимости ищет, но что именно - не знал.
Ответить