Как собрать Microsoft Detours Express версии 3.0?
Я пытаюсь построить обходную библиотеку, и я столкнулся с некоторыми проблемами, которые мне не удалось решить. Я работал на Windows 7 и 10 64-разрядных, Visual Studio 2015.
Я попытался во всех возможных командных приглашениях ( WOW64/ VS), запустил vcvarsall.bat/vcvars32.bat.
Пожалуйста, найдите в приложении ошибки, которые у меня есть.
Есть ли другой способ сделать это? или в чем может быть проблема? Благодарю.
1 ответ
Поскольку Detours Express поддерживает только 32-разрядные процессы, некоторые файлы, такие как disolx64.cpp
а также disolarm.cpp
, не может быть скомпилировано.
Чтобы обойти проблему, попробуйте комментировать #include "disasm.cpp"
директивы в disol*.cpp
файлы, которые генерируют фатальные сообщения об ошибках (т.е. исключая disolx86.cpp
). Затем скомпилируйте, используя nmake
команда.
Или лучше найди и скачай DetourExpress.msi
,