2009-08-16 8 views
1

메이크 파일을 디버깅하고 싶습니다. 나는 Stackoverflow에서 많은 게시물을 보았지만 여전히 도움이 필요합니다. 나는 2008 년단계별 메이크 파일 디버그

INCLUDEPATHS 및 LIBPATHS을 비주얼 스튜디오를 사용하고

INCLUDEPATHS=/I"/C:/wxWidgetsDev/lib/vc_lib/mswd" /I"/C:/wxWidgetsDev/include/msvc/" 
LIBPATHS=LIBPATH:"/C:/wxWidgetsDev/lib/vc_lib" 
HEADERS=headers.h util.h main.h serialize.h uint256.h db.h base58.h 

가 참조하는 등 각각

나는 commandprompt

nmake -f makefile.vc 

fatal error C1083: Cannot open include file 'wx/wx.h. 

에서 다음 명령을주고있다 LIB 파일 wx/wx.h 파일은 INCLUDEPATH C :/wxWidgetsDev/include/msvc /에 있지만 여전히 오류를 표시합니다.

+0

안녕하세요 @ 수 제이, 어떻게 make 파일을 디버깅했는지 알아 냈습니까? – Nation

+0

안녕하세요, @Nation, 지금은 기억이 안납니다. 문제가 해결되었는지 여부. –

답변

0

첫 단계 : %INCLUDEPATHS%이 makefile 컴파일러 줄에 사용됩니까? 그렇지 않으면 정확히 사용되는 환경 변수를 설정하는 것일뿐입니다. 아무데도 :-)

컴파일러가 자동으로 추가할지 또는 수동으로해야하는지 여부는 잘 모르겠습니다.

또한 INCLUDEPATHSINCLUDEPATH을 모두 참조하십시오. 수동 인 경우에는 컴파일 라인에 추가하는 동안 아무 것도 만들 수 없습니다.

+0

나는 그것이 경로 문제라고 생각한다. C : \ Program Files \ boost를 c : \ boost로 부스트하면 문제가 해결됩니다. 경로 설정에 문제가 있다고 생각합니다. 저는 makefile에서 지정했습니다. 경로에서 잘못된 것을 볼 수 있습니까? –

0

첫 번째 답변에 대한 귀하의 의견에 따라 경로 이름의 공백을 처리 할 수 ​​있습니까?