미안하지만, 나 자신을 생각했다. .bat 파일을 사용하여 제대로 설정되지 않은 환경 변수를 설정했습니다. 직선적 인 VS2005 명령 프롬프트로 갔을 때 구성이 올바르게 실행되었습니다. 죄송합니다. [/ 편집]윈도우에서 Qt 크로스 컴파일하기
임베디드 용 qt-everywhere-opensource를 컴파일하려고합니다. MSVC2005를 사용하고 있습니다. 그러나, 나는 그 과정에 혼란스러워한다. 구성 단계에서 컴파일러 오류가 발생합니다. 구성 단계가 필요한 makefile을 생성하려고 시도한 것이므로 컴파일하려고하는 것이 확실하지 않습니다.
mkspec을 수정할 것으로 예상되지만 구성 중에 Windows 헤더 또는 sdk 헤더를 지정해야하는지 잘 모르겠습니다. 나는 빌드 단계에서 SDK Header를 지적해야하지만, 그렇게까지 멀지는 않을 것입니다.
INCPATH를 수정하여 오류를 변경할 수 있으며 효과가있는 것으로 보이는 QMAKE_INCDIR도 있습니다. 필자가 소스를 가져온 이후 컴파일러 도구를 빌드해야 할 필요가 생겼다는 것을 알았습니다.이 경우 필자는 MSVC 헤더를 가리켜 야합니다. 또한 SDK를 다운로드하고 경로를 bin 폴더에 추가하여 -everywhere- 소스 앞의 경로에 추가했지만 문제가 해결되지 않았으며 시스템을 너무 많이 테스트하지 않으려 고합니다.
누군가가 도움을 줄 수 있기를 바랍니다. 당신은 Win32에서 소스에서 Qt를 설치하면
어떤 오류가 있습니까? 여기에 게시하십시오. – donturner