Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как в Delphi использовать исходники на C/C++?


Автор: BN34 9.7.2016, 03:01
Есть набор исходников на C/C++.
Как можно их использовать в Delphi?
Может как-то скомпилировать и подключить объектные файлы?
Какие есть способы?

Автор: Alexeis 10.7.2016, 01:18
Можно, но не очень легко. Нужно компилировать их C++ Builder ом. Но проблема в том, что линкер делфей не добавит вам С/С++ CRT. Так что все используемые CRT функции придется реализовывать самому или на С++ или на паскале.
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Link_object_file_(Delphi)

Автор: Cuboid 10.7.2016, 16:38
Поэтому лучше сделать из них dll в VS и использовать ее в вашем Delphi приложении. А еще лучше выкинуть этого постоянно растущего, толстеющего, раз в год одежды меняющего, но все равно древнего и дохлого динозавра, и просто сделать нужное вам приложение в VS :)

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Kak-v-Delphi-ispolzovat-iskhodniki-na-C-C-id57803f40ae20155a408b4567#findElement_E7045_57824fbfae2015c1427c75eb_0

Автор: Alexeis 10.7.2016, 16:44
Кстати делфи файлы подключаются к проекту на С++ Builder намного проще. Просто добавляется pas файл в проект, билдер генерит к нему загололовочный файл и все.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)