Как посмотреть функции вызываемы программой?
Модератор: Модераторы разделов
-
Slimy
- Сообщения: 1689
- ОС: openSuSE 11.2 GM (GеMор едишн)
Как посмотреть функции вызываемы программой?
Собственно вопро какой параметр wine надо указать что бы увидеть какие системные функции использует программа ?
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Как посмотреть функции вызываемы программой?
WINEDEBUG=+<channel>
В качестве канала может быть что угодно (вернее, стоит указать то, что нужно).
В общем случае вызов функций можно отловить с помощью канала relay, но нужно очень много отсматривать.
Можно попробовать и вообще _все_ трейсы - WINEDEBUG=+all, но тогда нужно приготовиться получить лог на несколько сотен мегабайт (в зависимости от "тяжести" программы).
В качестве канала может быть что угодно (вернее, стоит указать то, что нужно).
В общем случае вызов функций можно отловить с помощью канала relay, но нужно очень много отсматривать.
Можно попробовать и вообще _все_ трейсы - WINEDEBUG=+all, но тогда нужно приготовиться получить лог на несколько сотен мегабайт (в зависимости от "тяжести" программы).
-
Slimy
- Сообщения: 1689
- ОС: openSuSE 11.2 GM (GеMор едишн)
Re: Как посмотреть функции вызываемы программой?
а где результат смотреть? В консоли ничего не пишет (.
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Как посмотреть функции вызываемы программой?
В консоли и смотреть... Или поток ошибок перенаправить в файл.
Например:
Подробно о каналах дебаггера написано в документации вайна
Например:
Код: Выделить всё
$ WINEDEBUG=+all wine notepad 2>wine.logПодробно о каналах дебаггера написано в документации вайна