ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
92546
Evgeny_CD (26.06.2007 16:42, просмотров: 2911)
Кто как борется с многоплатформенностью? Есть хосты - VC и keil, например. Есть таргеты - синтетический порт и ARM. Есть основной код, который одинаков. Есть переменный код, который живет в разных файлах .с, они имеют разные названия и подключаются в make файле. Но есть, например, cpu.h, который разный для разных таргетов, но имеет однаковое имя, и include cpu.h мне не хочется заменять на кучу условных инклюдов. Если я одновременно редактирую два cpu.h для разных таргетов - как мне в редакторе их различать???? Таб в редакторе содержит имя файла. Можно, вероятно, вывести полный пусть, но это маразм. ВОПРОС: Какие редакторы умеют выводить в таб окна часть пути, осчитанную от некоей базы, и название файла? Вообще, до меня только сейчас начинает доходить все изящество юниксовой концепции относительных путей.