make 파일과 Visual C++ 컴파일러 (nmake.exe)를 사용하여 컴파일 한 프로그램이 있습니다 (프로젝트 구조가 제 선택이 아닙니다). Java 응용 프로그램에서 호출 될 때 응용 프로그램을 디버깅 할 싶습니다. 코드에서 디버그 중단 호출 (__debugbreak())을 설정하지만 Visual Studio를 사용하여 디버깅 할 때는 디스 어셈블리 만 분해합니다. 원본 소스 코드에서 Visual Studio 디버거를 가리킬 수 있는지 알아야합니까? 동일한 결과를 얻는 데 사용할 수있는 다른 디버거가 있다면 알려주십시오.nmake를 사용하여 컴파일 된 C 프로그램 디버그
2
A
답변
3
디버거 정보으로 컴파일/링크 한 경우 일반적으로 디버거에 소스 코드 이 표시됩니다. 컴파일러가 디버깅 정보 (예 : /Zi
)를 생성하고 링커가 디버그 정보를 생성하도록 (보통 /debug
, /PDB
및/또는 /PDBSTRIPPED
을 볼 수도 있음) 컴파일러에 알리기 위해 파일을 변경해야 할 수 있습니다.
또한 디버거가 디버거를 찾을 수있는 소스 코드 파일이 있는지 확인해야합니다. 메모리가 작동하면 전체 경로가 정상적으로 포함되므로 원본 시스템에서 작업하고 이동하지 않는 한 자동으로 경로가 검색됩니다.
관련 문제
- 1. 컴파일 된 .NET 2.0 응용 프로그램 디버그
- 2. 디버그 C# 응용 프로그램
- 3. 컴파일 된 DLL 파일로 디버그
- 4. 리눅스에서 C++ 프로그램 컴파일
- 5. SciTE를 사용하여 C 프로그램 컴파일/빌드/실행
- 6. dbus 헤더 파일을 사용하여 C 프로그램 컴파일
- 7. VS.NET을 사용하여 응용 프로그램 디버그
- 8. Objective-C 프로그램 컴파일
- 9. OSX에서 nmake를 사용합니까?
- 10. nmake를 변환하여
- 11. C# 개체 초기화 프로그램 디버그
- 12. 디버그 cgi C++ 응용 프로그램
- 13. NMake를 사용하여 포함 디렉토리를 어떻게 지정합니까?
- 14. Xcode STL C++ 디버그 컴파일 오류
- 15. 특정 아키텍처의 C 프로그램 컴파일
- 16. 코딩 된 컴파일 된 코드에서 디버그/중단하는 방법
- 17. Eclipse를 사용하여 외부 콘솔 프로그램 디버그
- 18. Windows XP에서 C++ 프로그램 컴파일
- 19. Cygwin을 사용하여 Windows로 이식하는 C 프로그램 (원래 gcc를 사용하여 컴파일)
- 20. VS2010의 C++ 메타 프로그램 컴파일
- 21. nmake를 사용하여 cpp 파일에서 dll 만들기
- 22. C# "캐시 된 디버그 로그"
- 23. Visual Studio로 개발 및 컴파일 된 C++ 프로그램
- 24. hadoop 응용 프로그램 디버그
- 25. 원격 디버그 관리 응용 프로그램 (C#)
- 26. xcode 컴파일 콘솔 응용 프로그램 - C 프로그래밍
- 27. Runtime.getRuntime()을 사용하여 Android에서 교차 컴파일 된 프로그램 실행
- 28. Windows 용 Linux 응용 프로그램 컴파일 (C)
- 29. Eclipse를 사용하여 Windows에서 Linux 용 C++ 프로그램 컴파일?
- 30. 다른 glibc 라이브러리를 사용하여 Linux에서 C 프로그램 컴파일
다른 컴퓨터에서 디버깅 중입니다. 소스 코드를 테스트 컴퓨터에서 같은 경로로 옮겼습니다. 원본 경로를 설정하는 방법이 있습니까? – Carlosfocker