Создать общий объект из связанного двоичного файла - PullRequest
0 голосов
/ 13 марта 2012

Предположим, что готовая к запуску связанная (C ++) программа a.out создана с g++ и ld.Есть ли способ создать разделяемую библиотеку объектов liba.so, которая содержит все функции или хотя бы main исходной программы.

1 Ответ

0 голосов
/ 16 марта 2012

Подумайте о написании миниатюрной библиотеки-обертки с единственной функцией main, которая выполняет ваши a.out ... Таким образом, вам вообще не нужно пытаться творить магию декомпиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...