1104138_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1104138_ja-JP

1104138_ja-JP

Yocto BuildでQTクリエーターをセットアップする<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ビットベイクド・メタ-ツールチェーン-qt

と一緒にインストールしてください

~/yocto/build/tmp/deploy/sdk$ poky-eglibc-x86_64-arm-toolchain-qt-1.4.1.sh

Qtcreatorをここからダウンロードしてください http://qt-project.org/downloads

そしてそれをあなたのホームディレクトリにインストールします

ビン/qtcreator.sh の編集

ソース: /opt/poky/1.4.1/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi
#!/bin/sh

makeAbsolute() {
ケース$ 1
/*)
#すでに絶対的な、それを返す
エコー "$1"
;;
*)
# relative, 先頭に $2 を絶対値にする
エコー 'makeAbsolute "$2", "$PWD"'/"$1" |sed 's,/\.$,,'
           ;;
ESACの
}

....

「#!「/bin/sh」は重要です!!!

QtCreatorで私は設定しました

コンパイラとして

               /opt/poky/1.4.1/sysroots/x86_64-pokysdk-linux/usr/bin/armv7a-vfp-neon-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++

Qtバージョンは

        

/opt/poky/1.4.1/sysroots/x86_64-pokysdk-linux/usr/bin/qmake

sysroot を

                    /opt/poky/1.4.1/sysroots/armv7a-vfp-neon-poky-linux-gnueabi

それらをキットに入れてください

ボードに接続するには、デバイスをクリックしてください---> 管理

新しいプロジェクトを構築してください

そして.proにいくつか追加してくださいファイル

ボードのイメージの構築:

add        

EXTRA_IMAGE_FEATURES = " デバッグ-微調整 ssh-server-openssh " をローカルコンフィグに合わせます

bitbake core-image-sato-sdk

パスワードをrootに設定する

SSHのroot@[boardIP]

passwd

テスト接続

SFTP root@[ボードIP]

QtCreatorを起動します

./qtcreator.sh

メッセージの編集者: Joerg Boge

プログラミングについてのより多くの情報を得るための良いビデオはこれです

Beaglebone: 組み込み Linux 用 LCD タッチスクリーン GUI アプリケーション - YouTube

Beaglebone: C++ ARM 組み込み Linux 開発のための Qt クリエーター - YouTube

ビーグルボーン:Qt組み込みLinuxアプリケーションの例-YouTube

Beagelbone用ですが、Qtのプログラミングには良いスタートです。

Dieses Dokument wurde aus folgender Diskussion erzeugt: Setup QT Creator with Yocto Build

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

" bitbakedメタツールチェーン-qt " を実行すると、問題が発生します。

依存関係チェーンがない、または構築できない依存関係チェーンは [" meta-toolchain-qt ", " packagegroup-qt-toolchain-target ", " qt4-mkspecs ", " virtual/libx11 "] でした

なぜそうなのですか?

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

上記のすべての手順に従っていますが、Nitrogen 6xボードを起動した後、sftp経由で接続できません。

次のエラーがあります。誰か助けてもらえますか

SFTP [email protected]

ルート @192 .168.2.26のパスワード:

sh: /usr/lib/openssh/sftp-server: そのようなファイルやディレクトリはありません

接続が閉じました

ありがとうございます

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

このセットアップで、X11なしでQWSを使用できましたか?私もfs-image-guiをうまく試したからです。しかし、Qtアプリケーションのレンダリングにはdirectfbの代わりにX11を使用します。

パフォーマンスと起動を高速化するために、X11を削除したかったのです。

そして私が思ったのは、Qt-Appを正しくコンパイルするにはmeta-toolchain-qteの代わりにmeta-toolchain-qteを使わなければならないということです。もしそうなら、このDOCでそれについて言及するべきです。

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hello Florin,

ぜひ試してみてください。私はそのlocal.conf機能を使用してfsl-image-guiを構築します。

機械。。= 'ユアボード'

DISTRO ?= 'poky'

PACKAGE_CLASSES ?= "package_rpm"

EXTRA_IMAGE_FEATURES = " デバッグ-微調整 ssh-server-openssh "

CORE_IMAGE_EXTRA_INSTALL_append = "openssh-sftp-server "

TOOLCHAIN_HOST_TASK_append = "nativesdk-python-subprocess"

正常に動作します。デバッグ 今までテストしていませんでした

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

私をもう一度Smiley Wink

X11を必要とせずにQWS Qtウィンドウサーバーなどを使用するには、ビットベイクされたメタツールチェーン-qteを使用することについても言及しておくべきかもしれません。

どう思いますか。

よろしくお願いいたします

フロリアン

Re: YoctoビルドでQTクリエーターをセットアップします<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

こんにちは!

ターミナルから./qtcreator.sh を起動するのは私にとっては問題なく機能しますが、あまり便利ではないと思います。

Qt Creatorのビルド設定ですべての環境変数を直接設定できないのはなぜですか?

Qt Creator(プロジェクト-> ビルド設定-> ビルド環境)で環境変数(現時点で環境設定-... が行っていることのすべて)を直接設定しても機能しません。誰かがその理由を知っていますか?

私にとってのその逆の方法は、.desktopを作成することです.shをすばやく実行するにはデスクトップ/スターターメニューから。

しかし、.desktop の作成には別の問題がありますUbuntu上のファイル:environment-setupが見つかりません-...(1: /mypath/qtcreator.sh:source: not found) .desktop-file で開始します- 何か問題がありますか?すでに設定されているように:ターミナルから直接実行しても問題なく機能します。

qtcreator.desktop (qtcreator.sh と同じディレクトリ内)

[デスクトップエントリ]

バージョン=2.8.1

名前=Qtクリエーター

exec=/mypath/qtcreator.sh

アイコン=QtProject-qtcreator

ターミナル=本当です

タイプ=アプリケーション

カテゴリ=開発;井手;Qt;

MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;text/x-qml;

このステップを改善し、ターミナルからqtcreatorを起動する「問題」を回避するための他のアイデアはありますか?

Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 01:51 AM
Updated by: