やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Qt コンソール プロジェクトを作成してみた

 テンプレートプロジェクトが実行されることを確認した。

対象環境

  • Raspbierry pi 3 Model B+
  • Raspbian stretch 2018-06-27
  • Qt 5.7.1

手順

  1. Qt コンソール のプロジェクトを作成する
    f:id:ytyaru:20181125101249p:plain
  2. メニュー→ビルド実行する
    f:id:ytyaru:20181125102530p:plain

 正常に実行できているっぽい。

標準出力できない

 標準出力する方法と、その表示を確認する方法がわからなかった。

 以下のコードを追加すればいいかと思いきや、出力を確認できず。

#include <stdio.h>
    printf("Hello Qt Console Application !!");

 以下によりfprintする方法でも確認できなかった。

 .proファイルにCONFIG += consoleを追記した。

f:id:ytyaru:20181125104126p:plain

 Qt Creatorの画面下アプリケーション出力ウインドウに表示されると予想したが、printfの内容は表示されず……。

f:id:ytyaru:20181125104137p:plain

 さらにDebug出力した実行ファイルをターミナルで直接実行してみたが、応答がなくなった。なんだこれ?

$ /tmp/work/build-Hello_Pj_App_Console-unknown-Debug/Hello_Pj_App_Console
(20秒待っても応答なし)

所感

 実装するときに困りそうだが、ビルドと実行はできているので一旦良しとする。