Delphi и с++ в одном флаконе

KhamRad

Member
Joined
month_11_short 26, 2004
Messages
5
Reaction score
0
Age
43
Нужно оболочку для разработки, что бы можно было читать и компилировать коды на Delphi и на С++ Builder! Желательно одновременно! Помогите плиз!
 
Last edited by a moderator:

Ognev

ex-Team DUMPz
Joined
month_8_short 20, 2018
Messages
2,108
Reaction score
902
Age
27
KhamRad,
В Borland Developer Studio 2006 есть и Delphi и Builder, но так как я не пишу на С, то я не знаю, какой он там. Глянь сам на официальном сайте.
 

KhamRad

Member
Joined
month_11_short 26, 2004
Messages
5
Reaction score
0
Age
43
Спасибо большое! Я тут нашел про него тоже! Но не уверен, что он поддерживает компиляцию на двух языках одновременно!
 

Ognev

ex-Team DUMPz
Joined
month_8_short 20, 2018
Messages
2,108
Reaction score
902
Age
27
KhamRad,
если ты под "одновременно" понимаешь, что у тебя часть проекта на С, а часть на паскале, и все это надо скомпелять в один ехе-шник, то не сможет.
 

XPEHOMETP

Member
Joined
month_10_short 21, 2005
Messages
245
Reaction score
58
Age
64
Location
С.-Петербург
А не проканает такой вариант: допустим, ту часть, что на Дельфях, откомпилировать в объектный файл. Вот С++ Builder подцепит объектный файл от Дельфей или нет? Я с Бурляндом не работал, не знаю, но для компиляторов на основе gcc (g77, Free Pascal) такой трюк применяют.
 

ploki

Member
Joined
month_5_short 16, 2005
Messages
237
Reaction score
180
Location
Москва
To KhamRad и Ognev:
С++ Builder нормально компилирует Pascal-файлы (создавая HPP-файлы). В свойствах проекта даже есть настройки Pascal-компилятора.

А вообще вопрос достаточно некорректный и размытый. Лучше поточнее сформулировать, что надо делать с исходниками.

Я, например, интерфейс всегда создаю в Delphi, а алгоритмы пишу где придётся (хоть в Fortran'е) и сую в DLL.
 

Vornic

Member
Joined
month_7_short 5, 2004
Messages
21
Reaction score
2
Age
52
Вот как раз вариант с DLL более корректный, а писать прогу на двух языках - вообще абсурд. :)
Если конечно не говорить про ассемблерные вставки, то другая тема. В общем, ploki прав, вопрос требует уточнения.
 

fsplen

Member
Joined
month_1_short 5, 2009
Messages
6
Reaction score
0
Age
100
И вообще если хочешь на двух языках писать, то хотя бы логику раздели.
А если ты, например, хочешь методы одного класса на разных языках писать, то это вообще абсурд.
 
Top