2009-12-20 5 views
1

Windows에서 x64 용 wxWidgets을 컴파일하는 데 많은 경험을 쌓았습니다. x64 응용 프로그램을 컴파일하기 위해 Visual C++ 2008 익스프레스를 설정하는 악몽을 꾼 다음 wx.sln 파일을 열었습니다. (저는 wxWidgets 2.9.0을 사용하고 있습니다.) 릴리스 구성을 선택하고 x64를 플랫폼으로 설정했습니다. 빌드를 쳤을 때 wx/setup.h가 누락되었다는 오류가 발생했습니다. 파일이 생성되지 않는 것처럼 보일 것입니다. 진짜 신비는 위의 단계가 wxWidgets 2.8.10에서 완벽하게 작동한다는 것입니다. 왜 이것이 작동하지 않는가?Windows에서 x64 용 wxWidgets을 컴파일하는 방법은 무엇입니까?

답변

3

파일에 include/wx/msw/setup.h가 있는지 확인하십시오 (특히 svn에서 소스를 체크 아웃 한 경우에는 포함되지 않습니다). 그 외에도 vc9 버전의 프로젝트 파일을 사용하여 일부 가져 오기 문제가 발생하지 않는지 확인하십시오. 이 프로젝트들로 lib/vc_lib (또는 vc_dll) 디렉토리 아래 필요한 모든 setup.h는 프로젝트의 사용자 빌드 단계에 의해 자동으로 생성되어야합니다.

+0

아 맞습니다. 그거였다. VC9 대신 이전 VC6 솔루션을 열었습니다. –

관련 문제