Инклюды при компиляции
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
Инклюды при компиляции
Добрый день, подскажите плиз, можно ли как-то в cfg указать путь на папку с инклюдами, чтобы бралась сама папка и все её подпапки
например:
в данный момент вот так:
/i:c:\otch\Inc\
/i:c:\otch\Inc\ADM\
/i:c:\otch\Inc\other\
а хотелось бы просто путь на c:\otch\Inc\ указать и все возможно ли ?
например:
в данный момент вот так:
/i:c:\otch\Inc\
/i:c:\otch\Inc\ADM\
/i:c:\otch\Inc\other\
а хотелось бы просто путь на c:\otch\Inc\ указать и все возможно ли ?
Re: Инклюды при компиляции
В Viper, в окне настройки проекта, в момент добавления каталога "c:\otch\Inc", можете указать опцию "Выбрать с подкаталогами".
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
Re: Инклюды при компиляции
а без Viper никак ?
Re: Инклюды при компиляции
Делайте .bat-ником
Код: Выделить всё
for /r ..\COMPSRC %%i in (.) do @echo /i:%%~fi;>> vip.cfg
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
Re: Инклюды при компиляции
берет саму указанную папку и все, внутрь не заходит сам ума дать не могу я так понимаю должно в файл писать все подпапки....
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Инклюды при компиляции
да. все подппаки нужно - иногда это даже удобно - для хранения предыдущих версий.
-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Инклюды при компиляции
Попробовал у себя. Структура каталогов такая:
В батнике:
for /r .\Work %%i in (.) do @echo /i:%%~fi;>> vip.cfg
Положил в корень диска E: и все отработало как надо - вывело все подкаталоги каталога Work
Код: Выделить всё
E:\
|_ Work
: |_ <...>
: :
: |_<...>
|_ <...>
:
|_<...>
for /r .\Work %%i in (.) do @echo /i:%%~fi;>> vip.cfg
Положил в корень диска E: и все отработало как надо - вывело все подкаталоги каталога Work