Russian Qt Forum

Qt => Кладовая готовых решений => Тема начата: kuzulis от Ноябрь 27, 2012, 20:52



Название: [QtPathCorrector]Сделал консольную утилиту для патчинга Qt.
Отправлено: kuzulis от Ноябрь 27, 2012, 20:52
Всем доброго времени.

Вот, наконец, доделал простую консольную утилиту которая позволяет
патчить бинарики уже установленной Qt для переноса ее в другую директорию и т.п.

Исходники QtPathCorrector тут (https://gitorious.org/qt-path-corrector).

Делал лично для себя чтобы подкорректировать qdoc.exe после установки Qt5-beta2,
проверял только на Windows, только с qdoc.exe. :)

Так что, если кому надо - то пожалуйста. ::)


Название: Re: [QtPathCorrector]Сделал консольную утилиту для патчинга Qt.
Отправлено: Alex Custov от Май 20, 2013, 23:12
Qt 4.8:

На некоторых библиотеках программа вылетает. Список библиотек передаётся программе в командной строке. Вылетает, например, на QtWebkit4.dll. При этом в консоль печатается по две строки с путями, старая и новая:

Цитировать
qt_binspath=OLD
...
qt_binspath=NEW
...
> Initialized patching operation...
ВЫЛЕТ

также если происходит ошибка во время патчинга, то программа портит исходный файл - он становится размером 0.


Название: Re: [QtPathCorrector]Сделал консольную утилиту для патчинга Qt.
Отправлено: kuzulis от Май 21, 2013, 12:03
Спс, но я забил на тулзу. Если хочешь - допили сам :)

Хотя есть и другие нормальные патчилки, вроде.


Название: Re: [QtPathCorrector]Сделал консольную утилиту для патчинга Qt.
Отправлено: kambala от Май 21, 2013, 16:17
была где-то тема, где собраны ссылки на разные патчеры