Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как скомпилировать модуль не в проекте?


umbra ©   (2007-11-14 11:09:00) 

Можно ли из ИДЕ скомпилировать одиночный модуль (т.е. нет ни dpr, ни dpk)?


umbra   (2007-11-14 14:01:00) [1]

вопрос снят. Я просто открывал тот же dpk из другой папки с тем же названием. Тормоз.


Reindeer Moss Eater   (2007-11-14 13:56:00) [2]

Если модуль явно включен в пакет, а не просто в uses, то среда его ищет именно там, где написано в Project->View Sources


Reindeer Moss Eater   (2007-11-14 13:54:00) [3]

Значит нужные пути добавлены не туда куда надо


Reindeer Moss Eater   (2007-11-14 13:54:00) [4]

Либо модуль включен в пакет по одному пути, а лежит по другому.


Palladin   (2007-11-14 13:54:00) [5]


> Reindeer Moss Eater ©   (14.11.07 13:50) [9]

да... точно... с директориями попутал... исправляюсь

можно через dcc32.cfg в директории запуска
можно через dcc32.cfg в директории с dcc32.exe


umbra   (2007-11-14 13:52:00) [6]

это творится в ИДЕ. Нужные пути добавлены. И два пакета из этой же папки скомпилировались без проблем.


Reindeer Moss Eater   (2007-11-14 13:50:00) [7]

cfg пакета понимается только из IDE. dcc32 его не использует.
Вроде бы.


Palladin   (2007-11-14 13:47:00) [8]

собака порылась в том, что dcc32 понятия не имеет где эти модули, нужно указывать пути (те же что и в IDE)
можно через параметры
можно через dcc32.cfg
можно через <имя приложения>.cfg


umbra   (2007-11-14 13:45:00) [9]

что-то не то. Пытаюсь скомпилировать пакет, а делфи на каждый модуль говорит "file not found 'имямодуля.dcu'". Естественно, никакого dcu нет, я же только компилирую пакет из исходников.
Где тут собака порылась? Делфи - седьмая.


umbra   (2007-11-14 12:07:00) [10]

спасибо всем за ответы


Anatoly Podgoretsky   (2007-11-14 11:58:00) [11]

Если Ctrl+F9 не поможет, то искать пункт в меню.
Но проще подключить к любому проекту.


DrPass   (2007-11-14 11:47:00) [12]

Если интересует dcu, то нет проблем - добавь в tools вызов dcc32 и компилируй что хошь. Если хочется получить exe, то нельзя


Ega23   (2007-11-14 11:18:00) [13]

dcc32 со всеми параметрами


umbra   (2007-11-14 11:14:00) [14]

в ней удобно редактировать :)


Сергей М.   (2007-11-14 11:10:00) [15]

А зачем тогда ИДЕ ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо