2016-11-07 8 views
0

나는 우회 라이브러리를 만들려고 노력하고 있는데, 해결하지 못한 몇 가지 문제가 발생했습니다. Windows 7 및 10 64 비트, Visual Studio 2015에서 실행되었습니다.Microsoft Detours Express 버전 3.0을 만드는 방법은 무엇입니까?

가능한 모든 명령 프롬프트 (WOW64/VS)에서 시도한 vcvarsall.bat/vcvars32.bat를 실행했습니다.

첨부 파일에 오류가 있습니다.

nmake example cmd

을 할 수있는 다른 방법이 있습니까? 또는 무엇이 문제 일 수 있습니까? 감사합니다. .

+1

이 게시물에 이미지를 게시 할 필요가 없습니다. 콘솔에서 텍스트를 복사/붙여 넣기 할 수 있습니다. 그렇게하는 법을 모른다면 [su]를 물어보십시오. 이미지는 문제를 설명 할 수있는 다른 방법이 없을 때만 사용해야합니다. –

답변

0

Detours Express는 32 비트 프로세스 만 지원하므로 disolx64.cppdisolarm.cpp과 같은 일부 파일은 컴파일 할 수 없습니다.

이 문제를 해결하려면 치명적인 오류 메시지 (예 : disolx86.cpp 제외)를 생성하는 disol*.cpp 파일의 #include "disasm.cpp" 지시문에 주석을 달아보십시오. 그런 다음 nmake 명령을 사용하여 컴파일하십시오.

또는 DetourExpress.msi을 찾고 다운로드하십시오.