Форум: "Прочее";
Текущий архив: 2008.12.28;
Скачать: [xml.tar.bz2];
ВнизНе генерируется объявление класса в HPP Найти похожие ветки
← →
pochemuchka © (2008-10-23 15:31) [0]Привет!
Возникла такая проблема: при использовании одного pas-модуля в проекте на BCB5 для одного из классов dcc32 не генерирует объявление класса. Т.е. class DELPHICLASS TCustomClass; в hpp-файле есть, а вот class PASCALIMPLEMENTATION TCustomClass {...} - нету :(
Для остальных классов из этого модуля - все ок.
Может быть кто-то сталкивался с подобной проблемой и знает как ее решить?
← →
DimaBr © (2008-10-23 16:28) [1]Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.
← →
Сергей М. © (2008-10-25 20:35) [2]
> dcc32 не генерирует объявление класса
Может быть я совсем отстал от жизни, но с каких пор компилятор (!) генерирует исходный текст программы, компилировать который он, компилятор, собссно и призван ?
Нафих тогда программист нужен, спрашивается ?)
Запустил dcc32 и сиди себе в потолок поплевывай - он тебе и текст программы нашлепает, и откомпилясит его , и запустит, и отладит, и продаст, и налоги заплатит, и денюшку на блюдечке с какемочкой принесет)
← →
Сергей М. © (2008-10-25 20:35) [3]
> dcc32 не генерирует объявление класса
Может быть я совсем отстал от жизни, но с каких пор компилятор (!) генерирует исходный текст программы, компилировать который он, компилятор, собссно и призван ?
Нафих тогда программист нужен, спрашивается ?)
Запустил dcc32 и сиди себе в потолок поплевывай - он тебе и текст программы нашлепает, и откомпилясит его , и запустит, и отладит, и продаст, и налоги заплатит, и денюшку на блюдечке с какемочкой принесет)
← →
DevilDevil (2008-10-26 23:59) [4]> Сергей М. © (25.10.08 20:35) [2]
вроде мастер, а такую ерунду написал. имхо.
> pochemuchka © (23.10.08 15:31)
если я правильно понял проблему, то...
BCB сначала компилирует pas в dcu, а потом делает их него obj. Так вот hpp прилагается в obj-у, пользуйся именно им (#include "UNIT_NAME.hpp"), а .CPP-файл генерироваться никогда не будет!
Существуют случаи, когда BCB самомтоятельно не может всё скомпилировать и отдать *hpp. В таких случаях нужно пользовать $HPPEMIT
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.12.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c