QtCreatorをWindows7マシンにインストールしていて、ターゲットはOMAP3組み込みLinuxボードです。ターゲットツールチェーンであるSourcery-G++Lite for Windowsをダウンロードし、WindowsマシンにMinGW( http://www.mingw.org/ )もインストールしました。QT Creatorで、次の画像に示すように、CodeSourceryツールチェーンを「手動」ツールチェーンとして追加しました。次に、このツールチェーンを使用して、「analogclock」デモアプリの「Projects」の下にある「BuildSettings」を編集して、デモQtアプリ「analogclock」をビルドしようとしました。ただし、2番目の画像に示すように、ツールチェーンはビルド設定の下では使用できません。
ビルドオプションのコードソースツールチェーンを使用して、Qt Creatorからこのデモアプリまたは任意のQtアプリをビルドするにはどうすればよいですか?これを実現するには、絶対にWindowsを使用する必要があります(Linux VMを使用することはできません...)。
ターゲット用のQtライブラリの構築に関係している可能性があると思いますが、それが正しいかどうか、またはWindowsでそれを行う方法はわかりません。私はあなたの助けと洞察に大いに感謝します。
編集:新しい情報-Qt Creatorの設定についてサポートが必要です:
CodeSourceryツールチェーンを使用してQt4.8ライブラリをエラーなしでビルドしました。http://c2143.blogspot.com/?view = classicをたどった後、/libディレクトリに.soファイルがあります。現在、CodeSourceryコンパイラをフックして、Qt4.8をQtCreatorにビルドし、ターゲットボード用のサンプルアプリをビルドできるようにしています。
次の記事を読みました:http: //doc.qt.nokia.com/qtcreator-2.4/creator-project-qmake.html http://doc.qt.nokia.com/qtcreator-2.4/creator-tool-chains Qtバージョンの新しいツールチェーンをQtCreatorに追加する方法を説明する.html 。Qt Creatorの設定方法については、添付の画像をご覧ください。QtCreator2.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'