Вниз
Скачать: 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
3-1212217646
Dron2
2008-05-31 11:07
2008.12.28
Сложение текстовых полей в запросе


1-1205313037
DVM
2008-03-12 12:10
2008.12.28
Excel.Application как сменить формат данных в ячейке?


15-1225121537
Xenus
2008-10-27 18:32
2008.12.28
Возведение в степень - что быстрее?


2-1226947858
Pv
2008-11-17 21:50
2008.12.28
Системная дата


4-1203598024
Strate
2008-02-21 15:47
2008.12.28
GetExtendedTCPTable




   Наверх