QtCreator 動かない 解決☆
人生というのは、いろいろと躓きながら進むものなんですねぇ。。。
ついにQt開発環境のセットアップが完了しました。
※失敗1、失敗2、失敗3、失敗4
手順としてはQtCreatorのセットアップの続きになります。
必要なインストールは
1.MinGw
2.nmake(VisualStudio)
3.QtCreator
そして、Visual Studioに入っている「nmake.exe」
MinGwの「gcc, g++」を環境変数(PATH)に設定
※nmakeのありかはVisual Studioフォルダ以下を検索してください
→コマンドでどこでも実行できるように設定します。eclipseの設定でもやります。
足りなかったのは「MinGwをインストールする時のbin, dllなど」でした。
具体的には、下のインストーラーから「GNU・・・」と書いてあるものを
インストールしないとコンパイラの設定が「ダメよ」と怒られる。
どれが必要なのかわからなかったので、GNUとついているものはすべてダウンロード
しました。
Qtの設定情報は以下の通りになりました(自動検出のみ)
そして、サンプルの起動結果
※「clock」を起動しました。
苦節3日・・・これで開発ができる(^◇^)
次回は、Qtアプリを起動するラズパイのセットアップを行います。
VisualStudio 2017 Comunitty GitのインストールOK Qtのインストールの失敗
【2017/03/19】
Gitのインストールはうまくいきましたが、Qtは動きませんでした。
【2017/03/18】
前回、いろいろ試したがあえなく断念したQtのインストールですが。
懲りずに再挑戦します。
Qtのサイトを見るとどうやらGitにアップしているらしい。。。
ならば、VisualStudio Gitのプラグインはないか?と調べたところ
ありました。インストール...というかダウンロードしてVSを一度落とす。
するとこんな感じでインストールが開始されます。
ちょいと長い。。。
完了
それでも、GITが必要なようなのでダウンロードします。
使い方はこのページを見ました。Easy Git Integration Tools - Visual Studio Marketplace
ここに注意?
Windowsコンソールを使用する...どいうことなのかわかりませんが一応。。。
※どちら
でも構わないのかもしれません。。。
Gitをインストールして、Visual Studioを起動するみたいです。
拡張機能のタブから~とおもいきゃ
こいつもVisual Studioの再起動が必要...
QtCreatorのセットアップ その2(これも動きませんでした。。。)
Qtのインストールを終わったとこからやり直します。
まずはMinGwをインストールする必要がありました。
GCCとMAKE両方とも必要です。チェックを入れて...
「ApplyChange」をクリックするとインストールが始まります。
QtCreatorを起動して設定を行います。
オプションの設定時に赤いマークがついている部分にマウスを合わせると...
こんな感じでエラー内容が見れます。
結局はMinGwのバージョンが不適切な状態でしたので新しいものをインストール
しなおしました。以前ダウンロードしたもののチェックを外しております。
だがしかし、やり直してみたもののまたも動かず・・・・
いろいろとあきらめて再インストールしてやり直します。。。
VisualStudio 2017 (Community)Qtプラグインのインストール完了(これもダメでした。開発できません)
結局はテンプレートなどが起動できずに開発ができませんでした。。。
Visual Studioはあきらめて、QtCreatorのセットアップやります。
手こずっていたVSプラグインのインストール。。。解決しました。
【手順】
初めにこいつをインストールします Install MinGW | MinGW
そして
QtPackage - Visual Studio Marketplace
から以下のファイルをダウンロードします。
ファイルを解凍して「QtPackage.visix」をダブルクリック
プラグイーーーン!!!!
これにて一件落着☆
しかし、毎度のことだが、あんだけ調べて「ダブルクリック」一発でオワタ。。。お疲れ様でしたー
Visual Studio 2017 Community Qt開発(できませんでした。。。)
【2017/0317】
解決しました。
VisualStudio 2017 (Community)Qtプラグインのインストール完了です。
【2017/03/14現在】
アドインが見つかりませんでしたのでQt開発はできませんでした。
VisualStadioをインストールします。 → こちらのサイト
「ツール→拡張~」をクリック
オンラインを選択
Qtを検索してダウンロード
インストーラをダウンロード
次へ連打でインストール
VisualStadioを再起動して...トライアル版ですが。。。
Qtのアドインがなーーーい
VisualStudio Communityのインストール
ズバリ、ここからダウンロードしたでしょう!
Windows Cygwin インストール
Qtをインストールしたものの、コンパイラの設定が必要になり
コンパイラをいろいろと探したが、結局gcc++がよいであろうとなりました。
Windowsでgcc++などを使用するには「Cygwin」を使用するみたいだ。
※インストールガイドはこちら
ちょいと小さいですが、32ビット、64ビットそれぞれのインストーラがあるようです。
さっそく実行。
間をちょいと割愛しますが、「Select Connection Type」ってのがありました。
IEのプロキシを使用しますか?ってことですが、プロキシサーバーなんぞ使っていませんので。。。一番上を選択
接続先を聞いてきますが、これも一番上(調べるのがおっくうになりました(笑)
あとはインストール処理が走ります。(セレクトボックス部分でFullを選択)
すべて、デフォルトで。。。内容などを理解してから細かいことをやります。。。
あとは、そのまま次へを押下。。。でインストール完了
そしてパスを追加
編集ボタンを押下して「C:\cygwin64\bin」(C直下にインストールした場合)を入力します。
最後にコマンドの実行確認
「ls -l」を実行します。
Cygwinインストール完了でございます。。。と思いきや。。。
初めのインストールディレクトリ(フォルダ)に各種コマンド(アプリ)があります。
ここのファイルを「Cygwinのコンソール」を起動して
「/usr/local/contrib/」ディレクトリを切って
libgcc1-5.4.0-1.tar.xzを解凍して、、、
それでもできない・・・なんでぢゃ~。。。
インストールするものを選択する画面で、gcc++などを選択してやればOKみたいだ
。。。またインストールに時間がかかる
インストールできました。gccコマンドの確認完了!! 1日使ってしまった。。。
結局、インストールするGCCを選択してやらないとだめだった・・・
「Default」の状態だとインストールされないみたいだ
Qt Creator プロジェクトの初期設定
前回は、プロジェクトを作成しましたがビルドエラーで中断。。。
改めて、セットアップを行いたいと思います。
ダウンロードしたインストーラを起動
初期画面→Next
ユーザー登録はあと → Next
取り合えずNext
インストールはとりあえずC直下 → Next
ここで、気をつけないと...(ここでミスったと思われる...)
すべてチェックを入れてNext
ここも要チェックやーー!Next
※LPGL→大雑把に公開すれば使ってよい契約ライセンス
フォルダー名を作成する見たい Next
インストーーーる!!!!
再インストール完了
でも、結局変化なし。。。
めげずに、Kitを追加して、コンパイラを設定
一歩前進!
今度は「Makeがみつからない」です。。。
Makeを調べるかな?
Qtクリエイターの使い方 作成
前回は、Qtプロジェクトの内容を眺めました。
今回は実際に作成に入ろうと思います。Qt5.8を使用しています。
プロジェクトの作成から見直します。※筆者はコンパイルエラーでやり直しました。
「新しいプロジェクト」しプロジェクトのタイプ?を選択します。
クラス情報を入力します。基底クラスにはQMainWindowを選択しています。
※そのほかにもあります「QWidget, QDialog」
QMainWindowは大雑把に以下のような使い方ができるようです。
JavaFxにも似たようなものがあります。
docs.oracle.com
引き続き....クラス名に「HanyoGamenAp」を入力し「次へ」~
画面が開いた状態から「ビルド」をかけます。※起動確認というやつです。
やっぱり出ました。ビルドエラー
この設定をしていないようなのでこれを直します。
青い文字の通り問題ペインを開きます
ここからは、ちょいと長くなりそうなので次回!
Qt初期設定をやっていきます。※下記サイトを参考にします。
Configuring Qt Creator | Qt Creator Manual