Windows 7 컴퓨터에 Qt Creator가 설치되어 있고 대상이 OMAP3 Embedded Linux 보드입니다. Windows 용 Sourcery-G ++ Lite를 다운로드하고 내 Windows 컴퓨터에 MinGW (http://www.mingw.org/)를 설치했습니다. QT Creator에서 CodeSourcery 툴체인을 '수동'툴체인으로 추가했습니다 (아래 이미지 참조). 그런 다음 'analogclock'데모 앱의 '프로젝트'아래에서 '빌드 설정'을 편집하여이 툴체인을 사용하여 데모 Qt 앱 '아날로그 클록'을 만들려고했습니다. 그러나 툴체인은 두 번째 이미지와 같이 Build Settings에서 사용할 수 없습니다.CodeSourcery Toolchain을 사용하여 Windows 용 QtCreator를 Linux 용으로 교차 컴파일
Build Option의 Code Sourcery Toolchain을 사용하여 Qt Creator에서이 데모 응용 프로그램 또는 Qt 응용 프로그램을 빌드하려면 어떻게해야합니까? 나는 이것을 수행하기 위해 반드시 윈도우를 사용해야 만한다 (리눅스 VM을 사용할 수 없다 ...).
타겟을위한 Qt 라이브러리를 작성해야 할 수도 있지만 그것이 사실인지 또는 Windows에서 어떻게해야하는지 잘 모르겠습니다. 귀하의 도움과 통찰력에 진심으로 감사드립니다.
편집 : 새로운 정보 - Qt는 창조주를 구성하는 도움이 필요 : 나는이 에러없이 Qt는 4.8 라이브러리를 구축하기 위해 코드 소서리 툴체인을 사용했고 나는이
. 그래서 http://c2143.blogspot.com/?view=classic 다음에/lib 디렉토리에있는 파일. 이제 CodeSourcery 컴파일러에 연결하려고하고 Qt Creator에 Qt 4.8을 빌드하여 대상 보드에 대한 예제 응용 프로그램을 빌드 할 수있게되었습니다. http://doc.qt.nokia.com/qtcreator-2.4/creator-project-qmake.html http://doc.qt.nokia.com/qtcreator-2.4/creator-tool-chains.html Qt는 창조주에 Qt는 버전의 새로운 툴체인을 추가하는 방법을 설명 :
나는 다음 문서를 참조하십시오. Qt Creator 구성 방법에 대한 이미지를 참조하십시오. 나는 Qt Creator 2.4.1을 사용하고있다. 많은 정보가없는
내가 오류를 받고 있어요는 ... 아래 모든이의 생각이나 내 구성을 붙여?
09:51:07: Running build steps for project analogclock...
09:51:07: Configuration unchanged, skipping qmake step.
09:51:07: Starting: "C:\QtSDK\mingw\bin\mingw32-make.exe"
arm-none-linux-gnueabi-g++ -c -pipe -march=armv7-a -mtune=cortex-a8 -mthumb -mfpu=neon -mfloat-abi=softfp -Wa,-mimplicit-it=thumb -O2 -Wall -W -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I"..\qt-4.8-src\include\QtCore" -I"..\qt-4.8-src\include\QtNetwork" -I"..\qt-4.8-src\include\QtGui" -I"..\qt-4.8-src\include" -I"." -I"c:\QtSDK\Examples\4.7\widgets\analogclock" -I"." -I"..\qt-4.8-src\mkspecs\default" -o analogclock.obj c:\QtSDK\Examples\4.7\widgets\analogclock\analogclock.cpp
arm-none-linux-gnueabi-g++ -c -pipe -march=armv7-a -mtune=cortex-a8 -mthumb -mfpu=neon -mfloat-abi=softfp -Wa,-mimplicit-it=thumb -O2 -Wall -W -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I"..\qt-4.8-src\include\QtCore" -I"..\qt-4.8-src\include\QtNetwork" -I"..\qt-4.8-src\include\QtGui" -I"..\qt-4.8-src\include" -I"." -I"c:\QtSDK\Examples\4.7\widgets\analogclock" -I"." -I"..\qt-4.8-src\mkspecs\default" -o main.obj c:\QtSDK\Examples*\4.7\widgets\analogclock\main.cpp
C:\Users\pclass\Desktop\qt_creator_toolchain\qt-4.8-src\bin\moc.exe -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I"..\qt-4.8-src\include\QtCore" -I"..\qt-4.8-src\include\QtNetwork" -I"..\qt-4.8-src\include\QtGui" -I"..\qt-4.8-src\include" -I"." -I"c:\QtSDK\Examples\4.7\widgets\analogclock" -I"." -I"..\qt-4.8-src\mkspecs\default" c:\QtSDK\Examples\4.7\widgets\analogclock\analogclock.h -o moc_analogclock.cpp
mingw32-make.exe: *** [moc_analogclock.cpp] Error -1073741515
09:51:09: The process "C:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2.
Error while building project analogclock (target: Desktop)
When executing build step 'Make'
감사합니다 - 수정 된 질문을 참조하십시오. – PhilBot