Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2007-05-18 17:47:34 ЛС | профиль | цитата
Вячеслав, а тем, что, видя всю схему, можно немножко оптимизировать код (например, не выделять if_else в отдельный класс, разбирать цепочку из case-ов, ...)

Galkov, поясняю: если в проекте более одного cpp-файла, то (afaik) их надо сначала поодиночке откомпилировать в o-файлы, а потом всем скопом уже линковать. Для облегчения этой работы придумали т.н. make-файлы, в которых просто указывается, какие файлы и как обрабатывать.

Итого, проект состоит из (n >= 1) пар cpp/h файлов (1 для главной формы, остальные для контейнеров), плюс .rc файл(ы), и плюс makefile. Внешний кодогенератор читает схему, создаёт код (возможно, проводя некоторые оптимизации "на ходу") и далее вызывает make на свежесозданный makefile

[size=-2]------ Добавлено в 17:47
Galkov, вот читаю твои посты в этой теме - и создаётся впечатление, что беседую с роботом: клац
карма: 1

0