| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 файл в проект, билдер генерит к нему загололовочный файл и все. |