프로그래밍 팁

qt vc로 빌드하기

바보 악마 2010. 12. 15. 18:28

gt home -> download -> Go LGPL-> qt-sdk-win-opensource-2010.05.exe


gt home -> download ->Visual studio Add-in -> qt-vs-addin-1.1.7.exe




vc2008 실행 tools -> command prompt 실행


qt/version/qt 폴더로 이동


configure -platform win32-msvc2008 입력




mingw32에서 configure해봤더니 안되서 뻘짓했네요


빌드는 걸어놨는데 잘 될까 모르겠네요


원문 : http://blog.naver.com/kyoungseop/140101912310



했지만 대규모 에러


찾아보니 Framework only 4.7.1 win vs 2008 버전으로 다시 깔고 재시도


에러내용은 대폭 줄었지만 여전히 남아있음


Error    1    fatal error C1083: Cannot open compiler generated file: 'tmp\obj\debug_shared" /link /dll /out:xml.dll': Invalid argument    c:\Qt\4.7.1\src\xmlpatterns\xml.h    1

Error    3    error C2065: 'QSslError' : undeclared identifier    c:\Qt\4.7.1\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_SocketStreamHandlePrivate.cpp    97

Error    4    error C3861: 'socketSslErrors': identifier not found    c:\Qt\4.7.1\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_SocketStreamHandlePrivate.cpp    97

Error    5    fatal error C1083: Cannot open compiler generated file: 'tmp\obj\debug_shared" /link /dll /out:recipe.dll': Invalid argument    c:\Qt\4.7.1\examples\xmlpatterns\schema\recipe.h    1


4개의 에러가 발생했지만


일단 예제는 돌리는데 성공했다


저 4개의 에러는 먼수로 해결하지...


원문 : http://www.qtcentre.org/threads/26471-How-to-compile-the-Qt-4.6-release-in-VS2008



에러 프로젝트


QtXmlPatterns

QtWebKit

schema