У 6-го компилира нет такой возможности а мне каждый раз перед билдом парит запускать батник для генерирования парсера.
Как быть?
20.04.07 15:47: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
Здравствуйте, nen777w, Вы писали:
N>У 6-го компилира нет такой возможности а мне каждый раз перед билдом парит запускать батник для генерирования парсера.
N>Как быть?
У парсера есть входные/выходные файлы? Наверняка ведь есть.
Так вот:
1) одному из этих файлов создаёшь Custom Build Step,
2) указываешь, что он зависит ото всех остальных входных файлов (кнопа Dependencies)
3) указываешь, что он порождает все выходные файлы (поле Outputs)
Если среди выходных файлов — сишный код, то все файлы, которые делают #include этих порождённых файлов, становятся зависимыми от парсера.
Больше того, сишные файлы можно включить прямо в проект — они тоже будут компилироваться после парсера.
... << RSDN@Home 1.2.0 alpha rev. 655>>
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]