eXeL@B —› Софт, инструменты —› Прикрутить MSVC obj к Delphi |
Посл.ответ | Сообщение |
|
Создано: 25 июня 2016 22:14 · Личное сообщение · #1 Приветствую. Ищется утилита COFF2OMF от DigitalMars, которая вроде бы умеет преобразовывать COFF формат выхлопа Visual Studio в OMF для Delphi. Возможно кто-то подскажет что то другое. Суть в том что необходимо использовать код написанный на Си в проекте на Delphi, ограничение в том что на выходе должен быть один exe, скомпиленый на Delphi. |
|
Создано: 25 июня 2016 23:29 · Личное сообщение · #2 |
|
Создано: 26 июня 2016 00:18 · Личное сообщение · #3 |
|
Создано: 26 июня 2016 00:30 · Личное сообщение · #4 COFF отлично понимается XE-версиями. утиль бесполезна, насколько помню ----- От многой мудрости много скорби, и умножающий знание умножает печаль | Сообщение посчитали полезным: VT-x |
|
Создано: 26 июня 2016 00:42 · Личное сообщение · #5 VT-x пишет: Возможно кто-то подскажет что то другое. https://github.com/vertis/objconv | Сообщение посчитали полезным: VT-x |
|
Создано: 26 июня 2016 11:59 · Личное сообщение · #6 |
|
Создано: 26 июня 2016 12:56 · Личное сообщение · #7 |
|
Создано: 26 июня 2016 14:01 · Личное сообщение · #8 |
|
Создано: 26 июня 2016 23:38 · Поправил: VT-x · Личное сообщение · #9 dj-siba Причем тут OMF, когда мне нужно COFF конвертнуть в OMF и прикрутить к Delphi. objconv.exe от сюда https://github.com/vertis/objconv выдает ошибку формата (пробовал на COFF obj file с выхлопа 10 студии C++): Code:
|
|
Создано: 27 июня 2016 05:06 · Личное сообщение · #10 |
|
Создано: 27 июня 2016 05:21 · Личное сообщение · #11 |
|
Создано: 30 июня 2016 20:28 · Личное сообщение · #12 Это делаецо так: так называемый "выхлоп" производицо в ASM (опция /FA у шизуал си, или /S у intelc++), который потом коноплируецо через MASM (ml.exe) c опцией -omf, потом полученый OMF прогоняецо опенсурсовой OMF2D тулзой, и на выходе получаем OMF в хаваемый дельфой формате. и только так... | Сообщение посчитали полезным: Hellspawn, VT-x |
|
Создано: 01 июля 2016 08:48 · Личное сообщение · #13 Еще есть тулза objconv которая хорошо умеет дизассемблировать обжи. VC порой выдает неправильный асм, который не компилится. ----- PGP key |
|
Создано: 01 июля 2016 15:47 · Личное сообщение · #14 |
eXeL@B —› Софт, инструменты —› Прикрутить MSVC obj к Delphi |