Вниз
Скачать: CL | DM;

Не генерируется объявление класса в 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
6-1196764799
Богдан
2007-12-04 13:39
2008.12.28
проблема с DirectX (TDXPlay)


1-1204918080
Vortigont
2008-03-07 22:28
2008.12.28
Как сделать в RichEdit нумерацию строк в margin?


15-1225057088
NavigatorNeba
2008-10-27 00:38
2008.12.28
Компонент BitBtn с двумя Caption.


15-1225290324
Ega23
2008-10-29 17:25
2008.12.28
Не убивается проект из Project Group


2-1227019223
samalex
2008-11-18 17:40
2008.12.28
Текущая директория при запуске Exe-шника с сети




   Наверх